1.0.1 • Published 4 years ago

hydrogen-atom-api v1.0.1

Weekly downloads
-
License
Unlicense
Repository
-
Last release
4 years ago

hydrogen-atom-api

atom_api - JavaScript client for hydrogen-atom-api

The Hydrogen Atom API

Full documentation: Nucleus | Electron | Proton

This SDK is automatically generated by the Swagger Codegen project:

Installation

For Node.js

npm

To publish the library as a npm, please follow the procedure in "Publishing npm packages".

Then install it via:

npm install hydrogen-atom-api --save

Optionally, install client-oauth2 for easier authentication (see Method 1 in Getting Started):

npm install --save client-oauth2
Local development

To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing package.json (and this README). Let's call this JAVASCRIPT_CLIENT_DIR. Then run:

npm install

Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR:

npm link

Finally, switch to the directory you want to use your hydrogen-atom-api from, and run:

npm link /path/to/<JAVASCRIPT_CLIENT_DIR>

You should now be able to require('hydrogen-atom-api') in javascript files from the directory you ran the last command above from.

git

If the library is hosted at a git repository, e.g. https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:

    npm install GIT_USER_ID/GIT_REPO_ID --save

For browser

The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify, perform the following (assuming main.js is your entry file, that's to say your javascript file where you actually use this library):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:

module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}

Getting Started

Full usage documentation is available: Nucleus | Electron | Proton

Please follow the installation instructions and execute the following JS code:

var atom_api = require('hydrogen-atom-api');

var defaultClient = atom_api.ApiClient.instance;

// (Optional) Set the Atom environment you wish to use (defaults to sandbox)
// This changes the URL for requests to [environment].hydrogenplatform.com
defaultClient.basePath = "https://sandbox.hydrogenplatform.com";


// Configure OAuth2 access token for authorization: oauth
// Ensure the token is from the same environment as the defaultClient.basePath above
var oauth = defaultClient.authentications['oauth'];
oauth.accessToken = "YOUR ACCESS TOKEN";

var api = new atom_api.ElectronApi();

var campaignId = "campaignId_example"; // {String} UUID of a marketing campaign


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.deleteCampaign(campaignId, callback);

Documentation for API Endpoints

Full usage documentation is available: Nucleus | Electron | Proton

All URIs are relative to https://sandbox.hydrogenplatform.com

ClassMethodHTTP requestDescription
atom_api.ElectronApideleteCampaignDELETE /electron/v1/campaign/{campaign_id}Delete a marketing campaign
atom_api.ElectronApideleteCampaignDataRecordDELETE /electron/v1/campaign_data/{campaign_data_id}Delete a marketing campaign data record
atom_api.ElectronApideleteCampaignPlanDELETE /electron/v1/campaign_plan/{campaign_plan_id}Delete a marketing campaign plan
atom_api.ElectronApideleteChatLogDELETE /electron/v1/chat/{chat_id}Delete a chat log
atom_api.ElectronApideleteClientCampaignDELETE /electron/v1/client_campaign/{client_campaign_id}Remove a client from a campaign
atom_api.ElectronApideleteConsultationDELETE /electron/v1/consultation/{consultation_id}Delete a consultation
atom_api.ElectronApideleteDocumentDELETE /electron/v1/document/{document_id}Delete a document
atom_api.ElectronApideleteFaqDELETE /electron/v1/faq/{faq_id}Delete a FAQ
atom_api.ElectronApideleteSalesInquiryDELETE /electron/v1/sales/{sales_id}Delete a sales inquiry
atom_api.ElectronApideleteSupportTicketDELETE /electron/v1/support_ticket/{support_ticket_id}Delete a support ticket
atom_api.ElectronApideleteSupportTicketCommentDELETE /electron/v1/support_ticket_comment/{support_ticket_comment_id}Delete a support ticket comment
atom_api.ElectronApigetCampaignGET /electron/v1/campaign/{campaign_id}Retrieve a marketing campaign
atom_api.ElectronApigetCampaignDataRecordGET /electron/v1/campaign_data/{campaign_data_id}Retrieve a marketing campaign data record
atom_api.ElectronApigetCampaignDataRecordsGET /electron/v1/campaign_dataList all marketing campaign data records
atom_api.ElectronApigetCampaignPlanGET /electron/v1/campaign_plan/{campaign_plan_id}Retrieve a marketing campaign plan
atom_api.ElectronApigetCampaignPlansGET /electron/v1/campaign_planList all marketing campaign plans
atom_api.ElectronApigetCampaignsGET /electron/v1/campaignList all marketing campaigns
atom_api.ElectronApigetChatLogGET /electron/v1/chat/{chat_id}Retrieve a chat log
atom_api.ElectronApigetChatLogsGET /electron/v1/chatList all chat logs
atom_api.ElectronApigetClientCampaignGET /electron/v1/client_campaign/{client_campaign_id}Retrieve a client assigned to a campaign
atom_api.ElectronApigetClientCampaignsGET /electron/v1/client_campaignList information for all clients that are assigned to a marketing campaign defined for your firm
atom_api.ElectronApigetConsultationGET /electron/v1/consultation/{consultation_id}Retrieve a consultation
atom_api.ElectronApigetConsultationsGET /electron/v1/consultationList all consultations
atom_api.ElectronApigetDocumentGET /electron/v1/document/{document_id}Retrieve a document
atom_api.ElectronApigetDocumentsGET /electron/v1/documentList all documents
atom_api.ElectronApigetFaqGET /electron/v1/faq/{faq_id}Retrieve a FAQ
atom_api.ElectronApigetFaqsGET /electron/v1/faqList all FAQs
atom_api.ElectronApigetSalesInquiriesGET /electron/v1/salesList all sales inquiries
atom_api.ElectronApigetSalesInquiryGET /electron/v1/sales/{sales_id}Retrieve a sales inquiry
atom_api.ElectronApigetSupportTicketGET /electron/v1/support_ticket/{support_ticket_id}Retrieve a support ticket
atom_api.ElectronApigetSupportTicketCommentGET /electron/v1/support_ticket_comment/{support_ticket_comment_id}Retrieve a support ticket comment
atom_api.ElectronApigetSupportTicketCommentsGET /electron/v1/support_ticket_commentList all support ticket comments
atom_api.ElectronApigetSupportTicketsGET /electron/v1/support_ticketList all support tickets
atom_api.ElectronApipostCampaignPOST /electron/v1/campaignCreate a marketing campaign
atom_api.ElectronApipostCampaignDataRecordPOST /electron/v1/campaign_dataCreate a marketing campaign data record
atom_api.ElectronApipostCampaignPlanPOST /electron/v1/campaign_planCreate a marketing campaign plan
atom_api.ElectronApipostChatLogPOST /electron/v1/chatCreate a chat log
atom_api.ElectronApipostClientCampaignPOST /electron/v1/client_campaignAssign a client to a campaign to indicate the client has registered through the campaign specified
atom_api.ElectronApipostConsultationPOST /electron/v1/consultationCreate a consultation
atom_api.ElectronApipostDocumentPOST /electron/v1/documentCreate a document
atom_api.ElectronApipostFaqPOST /electron/v1/faqCreate a faq
atom_api.ElectronApipostSalesInquiryPOST /electron/v1/salesCreate a sales inquiry
atom_api.ElectronApipostSupportTicketPOST /electron/v1/support_ticketCreate a support ticket
atom_api.ElectronApipostSupportTicketCommentPOST /electron/v1/support_ticket_commentCreate a support ticket comment
atom_api.ElectronApiupdateCampaignPUT /electron/v1/campaign/{campaign_id}Update a marketing campaign
atom_api.ElectronApiupdateCampaignDataRecordPUT /electron/v1/campaign_data/{campaign_data_id}Update a marketing campaign data record
atom_api.ElectronApiupdateCampaignPlanPUT /electron/v1/campaign_plan/{campaign_plan_id}Update a marketing campaign plan
atom_api.ElectronApiupdateChatLogPUT /electron/v1/chat/{chat_id}Update a chat log
atom_api.ElectronApiupdateClientCampaignPUT /electron/v1/client_campaign/{client_campaign_id}Update a client assigned to a campaign
atom_api.ElectronApiupdateConsultationPUT /electron/v1/consultation/{consultation_id}Update a consultation
atom_api.ElectronApiupdateDocumentPUT /electron/v1/document/{document_id}Update a document
atom_api.ElectronApiupdateFaqPUT /electron/v1/faq/{faq_id}Update a FAQ
atom_api.ElectronApiupdateSalesInquiryPUT /electron/v1/sales/{sales_id}Update a sales inquiry
atom_api.ElectronApiupdateSupportTicketPUT /electron/v1/support_ticket/{support_ticket_id}Update a support ticket
atom_api.ElectronApiupdateSupportTicketCommentPUT /electron/v1/support_ticket_comment/{support_ticket_comment_id}Update a support ticket comment
atom_api.NucleusApideleteAccountDELETE /nucleus/v1/account/{account_id}/Delete an account
atom_api.NucleusApideleteAccountAllocationDELETE /nucleus/v1/account_allocation/{account_allocation_id}Delete an account allocation
atom_api.NucleusApideleteAccountPermissionDELETE /nucleus/v1/account_permission/{account_id}Delete an account's permissions
atom_api.NucleusApideleteAccountStageDELETE /nucleus/v1/stage/{stage_id}Delete an account stage
atom_api.NucleusApideleteAccountStatusDELETE /nucleus/v1/account_status/{account_status_id}Delete an account status
atom_api.NucleusApideleteAccountTypeDELETE /nucleus/v1/account_type/{account_type_id}Delete an account type
atom_api.NucleusApideleteAggregationAccountDELETE /nucleus/v1/aggregation_account/{aggregation_account_id}Delete an aggregation account
atom_api.NucleusApideleteAggregationAccountBalanceDELETE /nucleus/v1/aggregation_account_balance/{aggregation_account_balance_id}Delete an aggregation account balance
atom_api.NucleusApideleteAggregationAccountHoldingDELETE /nucleus/v1/aggregation_account_holding/{aggregation_account_holding_id}Delete an aggregation account holding
atom_api.NucleusApideleteAggregationAccountTransactionDELETE /nucleus/v1/aggregation_account_transaction/{aggregation_account_transaction_id}Delete an aggregation account transaction
atom_api.NucleusApideleteAllocationDELETE /nucleus/v1/allocation/{allocation_id}Delete an allocation
atom_api.NucleusApideleteAllocationCompositionDELETE /nucleus/v1/allocation_composition/{allocation_composition_id}Delete an allocation composition
atom_api.NucleusApideleteBankLinkDELETE /nucleus/v1/bank_link/{bank_link_id}Delete a bank link
atom_api.NucleusApideleteBenchmarkDELETE /nucleus/v1/benchmark/{benchmark_id}Delete a benchmark
atom_api.NucleusApideleteBudgetDELETE /nucleus/v1/budget/{budget_id}Delete a budget
atom_api.NucleusApideleteClientDELETE /nucleus/v1/client/{client_id}Delete a client
atom_api.NucleusApideleteClientHydroDELETE /nucleus/v1/client_hydro/{client_hydro_id}Delete a client-hydro relationship
atom_api.NucleusApideleteClientResponseDELETE /nucleus/v1/client_response/{client_response_id}Delete a client response
atom_api.NucleusApideleteDecisionTreeDELETE /nucleus/v1/decision_tree/{decision_tree_id}Delete a decision tree
atom_api.NucleusApideleteDepositRequestDELETE /nucleus/v1/deposit/{deposit_id}Delete a deposit request
atom_api.NucleusApideleteFinancialOfferDELETE /nucleus/v1/financial_offer/{financial_offer_id}Delete a financial offer
atom_api.NucleusApideleteFundingRequestDELETE /nucleus/v1/funding/{funding_id}Delete a funding request
atom_api.NucleusApideleteGoalDELETE /nucleus/v1/goal/{goal_id}Delete a goal
atom_api.NucleusApideleteGoalTrackRecordDELETE /nucleus/v1/goal_track/{goal_track_id}Delete a goal track record
atom_api.NucleusApideleteModelDELETE /nucleus/v1/model/{model_id}Delete a model
atom_api.NucleusApideleteModelAssetSizeDELETE /nucleus/v1/model_asset_size/{model_asset_size_id}Delete a model asset size
atom_api.NucleusApideleteModelCommentDELETE /nucleus/v1/model_comment/{model_comment_id}Delete a model commentary
atom_api.NucleusApideleteModelHoldingDELETE /nucleus/v1/model_holding/{model_holding_id}Delete a model holding
atom_api.NucleusApideleteModelTransactionDELETE /nucleus/v1/model_transaction/{model_transaction_id}Delete a model transaction
atom_api.NucleusApideleteNodeDELETE /nucleus/v1/node/{node_id}Delete a node
atom_api.NucleusApideleteNodeRelationshipDELETE /nucleus/v1/node_relationship/{node_relationship_id}Delete a node relationship
atom_api.NucleusApideleteOrderRecordDELETE /nucleus/v1/order/{order_id}Delete an order record
atom_api.NucleusApideleteOrderStatusDELETE /nucleus/v1/order_status/{order_status_id}Delete an order status
atom_api.NucleusApideleteOrderTrackingRecordDELETE /nucleus/v1/order_track/{order_track_id}Delete an order tracking record
atom_api.NucleusApideletePortfolioDELETE /nucleus/v1/portfolio/{portfolio_id}Delete a portfolio
atom_api.NucleusApideletePortfolioAssetSizeDELETE /nucleus/v1/portfolio_asset_size/{portfolio_asset_size_id}Delete a portfolio asset size
atom_api.NucleusApideletePortfolioCommentDELETE /nucleus/v1/portfolio_comment/{portfolio_comment_id}Delete a portfolio commentary
atom_api.NucleusApideletePortfolioHoldingDELETE /nucleus/v1/portfolio_holding/{portfolio_holding_id}Delete a portfolio holding
atom_api.NucleusApideletePortfolioTransactionDELETE /nucleus/v1/portfolio_transaction/{portfolio_transaction_id}Delete a portfolio transaction
atom_api.NucleusApideleteQuestionnaireDELETE /nucleus/v1/questionnaire/{questionnaire_id}Delete a questionnaire
atom_api.NucleusApideleteScoreDELETE /nucleus/v1/score/{score_id}Delete a score
atom_api.NucleusApideleteSecurityDELETE /nucleus/v1/security/{security_id}Delete a security
atom_api.NucleusApideleteSecurityExclusionDELETE /nucleus/v1/security_exclusion/{security_exclusion_id}Delete a security exclusion
atom_api.NucleusApideleteSecurityPriceDELETE /nucleus/v1/security_price/{security_price_id}Delete a security price
atom_api.NucleusApideleteTransactionCodeDELETE /nucleus/v1/transaction_code/{transaction_code_id}Delete a transaction code
atom_api.NucleusApideleteTransferRequestDELETE /nucleus/v1/transfer/{transfer_id}Delete a transfer request
atom_api.NucleusApideleteWithdrawalRequestDELETE /nucleus/v1/withdrawal/{withdrawal_id}Delete a withdrawal request
atom_api.NucleusApigetAccountGET /nucleus/v1/account/{account_id}/Retrieve an account
atom_api.NucleusApigetAccountAllocationGET /nucleus/v1/account_allocation/{account_allocation_id}Retrieve an account allocation
atom_api.NucleusApigetAccountAllocationsGET /nucleus/v1/account_allocationList all account allocations
atom_api.NucleusApigetAccountAssetSizesGET /nucleus/v1/account/{account_id}/asset_sizeList all account asset sizes
atom_api.NucleusApigetAccountHoldingsGET /nucleus/v1/account/{account_id}/holdingList all account holdings
atom_api.NucleusApigetAccountPerformanceGET /nucleus/v1/account/{account_id}/performanceGet account performance
atom_api.NucleusApigetAccountPermissionGET /nucleus/v1/account_permission/{account_id}Retrieve an account's permission
atom_api.NucleusApigetAccountPermissionsGET /nucleus/v1/account_permissionList all account permissions
atom_api.NucleusApigetAccountStageGET /nucleus/v1/stage/{stage_id}Retrieve an account stage
atom_api.NucleusApigetAccountStagesGET /nucleus/v1/stageList all account stages
atom_api.NucleusApigetAccountStatusGET /nucleus/v1/account_status/{account_status_id}Retrieve an account status
atom_api.NucleusApigetAccountStatusesGET /nucleus/v1/account_statusList all account statuses
atom_api.NucleusApigetAccountTransactionsGET /nucleus/v1/account/{account_id}/transactionList all account transactions
atom_api.NucleusApigetAccountTypeGET /nucleus/v1/account_type/{account_type_id}Retrieve an account type
atom_api.NucleusApigetAccountTypesGET /nucleus/v1/account_typeList all account types
atom_api.NucleusApigetAccountsGET /nucleus/v1/accountGet information for all accounts for all clients defined for your firm
atom_api.NucleusApigetAggregationAccountGET /nucleus/v1/aggregation_account/{aggregation_account_id}Retrieve an aggregation account
atom_api.NucleusApigetAggregationAccountBalanceGET /nucleus/v1/aggregation_account_balance/{aggregation_account_balance_id}Retrieve an aggregation account balance
atom_api.NucleusApigetAggregationAccountBalancesGET /nucleus/v1/aggregation_account_balanceList all aggregation account balances
atom_api.NucleusApigetAggregationAccountHoldingGET /nucleus/v1/aggregation_account_holding/{aggregation_account_holding_id}Retrieve an aggregation account holding
atom_api.NucleusApigetAggregationAccountHoldingsGET /nucleus/v1/aggregation_account_holdingList all aggregation account holdings
atom_api.NucleusApigetAggregationAccountTransactionGET /nucleus/v1/aggregation_account_transaction/{aggregation_account_transaction_id}Retrieve an aggregation account transaction
atom_api.NucleusApigetAggregationAccountTransactionsGET /nucleus/v1/aggregation_account_transactionList all aggregation account transactions
atom_api.NucleusApigetAggregationAccountsGET /nucleus/v1/aggregation_accountList all aggregation accounts
atom_api.NucleusApigetAllocationGET /nucleus/v1/allocation/{allocation_id}Retrieve an allocation
atom_api.NucleusApigetAllocationAssetSizesGET /nucleus/v1/allocation/{allocation_id}/asset_sizeList all allocation asset sizes
atom_api.NucleusApigetAllocationCompositionGET /nucleus/v1/allocation_composition/{allocation_composition_id}Retrieve an allocation composition
atom_api.NucleusApigetAllocationCompositionsGET /nucleus/v1/allocation_compositionList all allocation compositions
atom_api.NucleusApigetAllocationHoldingsGET /nucleus/v1/allocation/{allocation_id}/holdingList all allocation holdings
atom_api.NucleusApigetAllocationPerformanceGET /nucleus/v1/allocation/{allocation_id}/performanceGet allocation performance
atom_api.NucleusApigetAllocationTransactionsGET /nucleus/v1/allocation/{allocation_id}/transactionList all allocation transactions
atom_api.NucleusApigetAllocationsGET /nucleus/v1/allocationList all allocations
atom_api.NucleusApigetBankLinkGET /nucleus/v1/bank_link/{bank_link_id}Retrieve a bank link
atom_api.NucleusApigetBankLinksGET /nucleus/v1/bank_linkList all bank links
atom_api.NucleusApigetBenchmarkGET /nucleus/v1/benchmark/{benchmark_id}Retrieve a benchmark
atom_api.NucleusApigetBenchmarkAssetSizesGET /nucleus/v1/benchmark/{benchmark_id}/asset_sizeList all benchmark asset sizes
atom_api.NucleusApigetBenchmarkPerformanceGET /nucleus/v1/benchmark/{benchmark_id}/performanceGet benchmark performance
atom_api.NucleusApigetBenchmarksGET /nucleus/v1/benchmarkList all benchmarks
atom_api.NucleusApigetBudgetGET /nucleus/v1/budget/{budget_id}Retrieve a budget
atom_api.NucleusApigetBudgetsGET /nucleus/v1/budgetList all budgets
atom_api.NucleusApigetBulkOrdersGET /nucleus/v1/order_bulkList all bulk orders
atom_api.NucleusApigetClientGET /nucleus/v1/client/{client_id}Retrieve a client
atom_api.NucleusApigetClientAssetSizesGET /nucleus/v1/client/{client_id}/asset_sizeList all client asset sizes
atom_api.NucleusApigetClientHoldingsGET /nucleus/v1/client/{client_id}/holdingList all client holdings
atom_api.NucleusApigetClientHydroGET /nucleus/v1/client_hydro/{client_hydro_id}Retrieve a client-hydro relationship
atom_api.NucleusApigetClientHydrosGET /nucleus/v1/client_hydroList all client-hydro relationships
atom_api.NucleusApigetClientPerformanceGET /nucleus/v1/client/{client_id}/performanceGet client performance
atom_api.NucleusApigetClientResponseGET /nucleus/v1/client_response/{client_response_id}Retrieve a client response
atom_api.NucleusApigetClientResponsesGET /nucleus/v1/client_responseList all client responses
atom_api.NucleusApigetClientTransactionsGET /nucleus/v1/client/{client_id}/transactionList all client transactions
atom_api.NucleusApigetClientsGET /nucleus/v1/clientList all clients
atom_api.NucleusApigetDecisionTreeGET /nucleus/v1/decision_tree/{decision_tree_id}Retrieve a decision tree
atom_api.NucleusApigetDecisionTreesGET /nucleus/v1/decision_treeList all decision trees
atom_api.NucleusApigetDepositRequestGET /nucleus/v1/deposit/{deposit_id}Retrieve a deposit request
atom_api.NucleusApigetDepositRequestsGET /nucleus/v1/depositList all deposit requests
atom_api.NucleusApigetFinancialOfferGET /nucleus/v1/financial_offer/{financial_offer_id}Retrieve a financial offer
atom_api.NucleusApigetFinancialOffersGET /nucleus/v1/financial_offerList all financial offers
atom_api.NucleusApigetFundingRequestGET /nucleus/v1/funding/{funding_id}Retrieve a funding request
atom_api.NucleusApigetFundingRequestsGET /nucleus/v1/fundingList all funding requests
atom_api.NucleusApigetGoalGET /nucleus/v1/goal/{goal_id}Retrieve a goal
atom_api.NucleusApigetGoalAssetSizesGET /nucleus/v1/goal/{goal_id}/asset_sizeList goal asset sizes
atom_api.NucleusApigetGoalHoldingsGET /goal/{goal_id}/holdingList goal holdings
atom_api.NucleusApigetGoalPerformanceGET /nucleus/v1/goal/{goal_id}/performanceGet goal performance
atom_api.NucleusApigetGoalTrackRecordGET /nucleus/v1/goal_track/{goal_track_id}Retrieve a goal track record
atom_api.NucleusApigetGoalTrackRecordsGET /nucleus/v1/goal_trackList all goal track records
atom_api.NucleusApigetGoalTransactionsGET /nucleus/v1/goal/{goal_id}/transactionList goal transactions
atom_api.NucleusApigetGoalsGET /nucleus/v1/goalList all goals
atom_api.NucleusApigetModelGET /nucleus/v1/model/{model_id}Retrieve a model
atom_api.NucleusApigetModelAssetSizeGET /nucleus/v1/model_asset_size/{model_asset_size_id}Retrieve a model asset size
atom_api.NucleusApigetModelAssetSizesGET /nucleus/v1/model_asset_sizeList all model asset sizes
atom_api.NucleusApigetModelCommentGET /nucleus/v1/model_comment/{model_comment_id}Retrieve a model commentary
atom_api.NucleusApigetModelCommentsGET /nucleus/v1/model_commentList all model commentary
atom_api.NucleusApigetModelHoldingGET /nucleus/v1/model_holding/{model_holding_id}Retrieve a model holding
atom_api.NucleusApigetModelHoldingsGET /nucleus/v1/model_holdingList all model holdings
atom_api.NucleusApigetModelPerformanceGET /nucleus/v1/model/{model_id}/performanceGet model performance
atom_api.NucleusApigetModelTransactionGET /nucleus/v1/model_transaction/{model_transaction_id}Retrieve a model transaction
atom_api.NucleusApigetModelTransactionsGET /nucleus/v1/model_transactionList all model transactions
atom_api.NucleusApigetModelsGET /nucleus/v1/modelList all models
atom_api.NucleusApigetNodeGET /nucleus/v1/node/{node_id}Retrieve a node
atom_api.NucleusApigetNodeRelationshipGET /nucleus/v1/node_relationship/{node_relationship_id}Retrieve a node relationship
atom_api.NucleusApigetNodeRelationshipsGET /nucleus/v1/node_relationshipList all node relationships
atom_api.NucleusApigetNodesGET /nucleus/v1/nodeList all nodes
atom_api.NucleusApigetOrderRecordGET /nucleus/v1/order/{order_id}Retrieve an order record
atom_api.NucleusApigetOrderRecordsGET /nucleus/v1/orderList all order records
atom_api.NucleusApigetOrderStatusGET /nucleus/v1/order_status/{order_status_id}Retrieve an order status
atom_api.NucleusApigetOrderStatusesGET /nucleus/v1/order_statusList all order statuses
atom_api.NucleusApigetOrderTrackingRecordGET /nucleus/v1/order_track/{order_track_id}Retrieve an order tracking record
atom_api.NucleusApigetOrderTrackingRecordsGET /nucleus/v1/order_trackList all order tracking records
atom_api.NucleusApigetPortfolioGET /nucleus/v1/portfolio/{portfolio_id}Retrieve a portfolio
atom_api.NucleusApigetPortfolioAssetSizeGET /nucleus/v1/portfolio_asset_size/{portfolio_asset_size_id}Retrieve a portfolio asset size
atom_api.NucleusApigetPortfolioAssetSizesGET /nucleus/v1/portfolio_asset_sizeList all portfolio asset sizes
atom_api.NucleusApigetPortfolioCommentGET /nucleus/v1/portfolio_comment/{portfolio_comment_id}Retrieve a portfolio commentary
atom_api.NucleusApigetPortfolioCommentsGET /nucleus/v1/portfolio_commentList all portfolio commentary
atom_api.NucleusApigetPortfolioHoldingGET /nucleus/v1/portfolio_holding/{portfolio_holding_id}Retrieve a portfolio holding
atom_api.NucleusApigetPortfolioHoldingsGET /nucleus/v1/portfolio_holdingList all portfolio holdings
atom_api.NucleusApigetPortfolioPerformanceGET /nucleus/v1/portfolio/{portfolio_id}/performanceGet portfolio performance
atom_api.NucleusApigetPortfolioTransactionGET /nucleus/v1/portfolio_transaction/{portfolio_transaction_id}Retrieve a portfolio transaction
atom_api.NucleusApigetPortfolioTransactionsGET /nucleus/v1/portfolio_transactionList all portfolio transactions
atom_api.NucleusApigetPortfoliosGET /nucleus/v1/portfolioList all portfolios
atom_api.NucleusApigetQuestionnaireGET /nucleus/v1/questionnaire/{questionnaire_id}Retrieve a questionnaire
atom_api.NucleusApigetQuestionnairesGET /nucleus/v1/questionnaireList all questionnaires
atom_api.NucleusApigetScoreGET /nucleus/v1/score/{score_id}Retrieve a score
atom_api.NucleusApigetScoresGET /nucleus/v1/scoreList all scores
atom_api.NucleusApigetSecuritiesGET /nucleus/v1/securityList all securities
atom_api.NucleusApigetSecurityGET /nucleus/v1/security/{security_id}Retrieve a security
atom_api.NucleusApigetSecurityExclusionGET /nucleus/v1/security_exclusion/{security_exclusion_id}Retrieve a security exclusion
atom_api.NucleusApigetSecurityExclusionsGET /nucleus/v1/security_exclusionList all security exclusions
atom_api.NucleusApigetSecurityPerformanceGET /nucleus/v1/security/{security_id}/performanceGet security performance
atom_api.NucleusApigetSecurityPriceGET /nucleus/v1/security_price/{security_price_id}Retrieve a security price
atom_api.NucleusApigetSecurityPricesGET /nucleus/v1/security_priceList all security prices
atom_api.NucleusApigetTransactionCodeGET /nucleus/v1/transaction_code/{transaction_code_id}Retrieve a transaction code
atom_api.NucleusApigetTransactionCodesGET /nucleus/v1/transaction_codeList all transaction codes
atom_api.NucleusApigetTransferRequestGET /nucleus/v1/transfer/{transfer_id}Retrieve a transfer request
atom_api.NucleusApigetTransferRequestsGET /nucleus/v1/transferList all transfer requests
atom_api.NucleusApigetWithdrawalRequestGET /nucleus/v1/withdrawal/{withdrawal_id}Retrieve a withdrawal request
atom_api.NucleusApigetWithdrawalRequestsGET /nucleus/v1/withdrawalList all withdrawal requests
atom_api.NucleusApipostAccountPOST /nucleus/v1/accountCreate an account under a client
atom_api.NucleusApipostAccountAllocationPOST /nucleus/v1/account_allocationCreate an account allocation
atom_api.NucleusApipostAccountBulkOrderPOST /nucleus/v1/account/{account_id}/order_bulkBulk orders for an account
atom_api.NucleusApipostAccountRebalanceBuyOnlyOrderPOST /nucleus/v1/account/{account_id}/order_buy_onlyCreate buy-only account rebalance orders
atom_api.NucleusApipostAccountRebalanceOrderPOST /nucleus/v1/account/{account_id}/order_rebalanceCreate account rebalance orders
atom_api.NucleusApipostAccountRebalanceSellOnlyOrderPOST /nucleus/v1/account/{account_id}/order_sell_onlyCreate sell-only account rebalance orders
atom_api.NucleusApipostAccountSellAllOrderPOST /nucleus/v1/account/{account_id}/order_sell_allSell all account order
atom_api.NucleusApipostAccountStagePOST /nucleus/v1/stageCreate an account stage
atom_api.NucleusApipostAccountStatusPOST /nucleus/v1/account_statusCreate an account status
atom_api.NucleusApipostAccountTypePOST /nucleus/v1/account_typeCreate an account type
atom_api.NucleusApipostAggregationAccountPOST /nucleus/v1/aggregation_accountCreate an aggregation account
atom_api.NucleusApipostAggregationAccountBalancePOST /nucleus/v1/aggregation_account_balanceCreate an aggregation account balance
atom_api.NucleusApipostAggregationAccountHoldingPOST /nucleus/v1/aggregation_account_holdingCreate an aggregation account holding
atom_api.NucleusApipostAggregationAccountTransactionPOST /nucleus/v1/aggregation_account_transactionCreate an aggregation account transaction
atom_api.NucleusApipostAllocationPOST /nucleus/v1/allocationCreate an allocation
atom_api.NucleusApipostAllocationCompositionPOST /nucleus/v1/allocation_compositionCreate an allocation composition
atom_api.NucleusApipostBankLinkPOST /nucleus/v1/bank_linkCreate a bank link
atom_api.NucleusApipostBenchmarkPOST /nucleus/v1/benchmarkCreate a benchmark
atom_api.NucleusApipostBudgetPOST /nucleus/v1/budgetCreate a budget
atom_api.NucleusApipostBulkOrderPOST /nucleus/v1/order_bulkBulk orders for your firm
atom_api.NucleusApipostClientPOST /nucleus/v1/clientCreate a client
atom_api.NucleusApipostClientBulkOrderPOST /nucleus/v1/client/{client_id}/order_bulkBulk orders for a client
atom_api.NucleusApipostClientHydroPOST /nucleus/v1/client_hydroCreate a client-hydro relationship
atom_api.NucleusApipostClientResponsePOST /nucleus/v1/client_responseCreate a client response
atom_api.NucleusApipostDecisionTreePOST /nucleus/v1/decision_treeCreate a decision tree
atom_api.NucleusApipostDepositRequestPOST /nucleus/v1/depositCreate a deposit request
atom_api.NucleusApipostFinancialOfferPOST /nucleus/v1/financial_offerCreate a financial offer
atom_api.NucleusApipostFundingRequestPOST /nucleus/v1/fundingCreate a funding request
atom_api.NucleusApipostGoalPOST /nucleus/v1/goalCreate a goal
atom_api.NucleusApipostGoalTrackRecordPOST /nucleus/v1/goal_trackCreate a goal track record
atom_api.NucleusApipostModelPOST /nucleus/v1/modelCreate a model
atom_api.NucleusApipostModelAssetSizePOST /nucleus/v1/model_asset_sizeCreate a model asset size
atom_api.NucleusApipostModelCommentPOST /nucleus/v1/model_commentCreate a model commentary
atom_api.NucleusApipostModelHoldingPOST /nucleus/v1/model_holdingCreate a model holding
atom_api.NucleusApipostModelTransactionPOST /nucleus/v1/model_transactionCreate a model transaction
atom_api.NucleusApipostNodePOST /nucleus/v1/nodeCreate a node
atom_api.NucleusApipostNodeRelationshipPOST /nucleus/v1/node_relationshipCreate a node relationship
atom_api.NucleusApipostOrderRecordPOST /nucleus/v1/orderCreate an order record
atom_api.NucleusApipostOrderStatusPOST /nucleus/v1/order_statusCreate an order status
atom_api.NucleusApipostOrderTrackingRecordPOST /nucleus/v1/order_trackCreate an order tracking record
atom_api.NucleusApipostPortfolioPOST /nucleus/v1/portfolioCreate a portfolio
atom_api.NucleusApipostPortfolioAssetSizePOST /nucleus/v1/portfolio_asset_sizeCreate a portfolio asset size
atom_api.NucleusApipostPortfolioCommentPOST /nucleus/v1/portfolio_commentCreate a portfolio commentary
atom_api.NucleusApipostPortfolioHoldingPOST /nucleus/v1/portfolio_holdingCreate a portfolio holding
atom_api.NucleusApipostPortfolioRebalanceBuyOnlyOrderPOST /nucleus/v1/portfolio/{portfolio_id}/order_buy_onlyCreate buy-only portfolio rebalance orders
atom_api.NucleusApipostPortfolioRebalanceOrderPOST /nucleus/v1/portfolio/{portfolio_id}/order_rebalanceCreate portfolio rebalance orders
atom_api.NucleusApipostPortfolioRebalanceSellOnlyOrderPOST /nucleus/v1/portfolio/{portfolio_id}/order_sell_onlyCreate sell-only portfolio rebalance orders
atom_api.NucleusApipostPortfolioSellAllOrderPOST /nucleus/v1/portfolio/{portfolio_id}/order_sell_allSell all portfolio order
atom_api.NucleusApipostPortfolioTransactionPOST /nucleus/v1/portfolio_transactionCreate a portfolio transaction
atom_api.NucleusApipostQuestionnairePOST /nucleus/v1/questionnaireCreate a questionnaire
atom_api.NucleusApipostScorePOST /nucleus/v1/scoreCreate a score
atom_api.NucleusApipostSecurityPOST /nucleus/v1/securityCreate a security
atom_api.NucleusApipostSecurityExclusionPOST /nucleus/v1/security_exclusionCreate a security exclusion
atom_api.NucleusApipostSecurityPricePOST /nucleus/v1/security_priceCreate a security price
atom_api.NucleusApipostTransactionCodePOST /nucleus/v1/transaction_codeCreate a transaction code
atom_api.NucleusApipostTransferRequestPOST /nucleus/v1/transferCreate a transfer request
atom_api.NucleusApipostWithdrawalRequestPOST /nucleus/v1/withdrawalCreate a withdrawal request
atom_api.NucleusApisubscribeAccountPOST /nucleus/v1/account/{account_id}/subscribeSubscribe an account
atom_api.NucleusApiupdateAccountPUT /nucleus/v1/account/{account_id}/Update an account
atom_api.NucleusApiupdateAccountAllocationPUT /nucleus/v1/account_allocation/{account_allocation_id}Update an account allocation
atom_api.NucleusApiupdateAccountPermissionPUT /nucleus/v1/account_permission/{account_id}Update an account's permissions
atom_api.NucleusApiupdateAccountStagePUT /nucleus/v1/stage/{stage_id}Update an account stage
atom_api.NucleusApiupdateAccountStatusPUT /nucleus/v1/account_status/{account_status_id}Update an account status
atom_api.NucleusApiupdateAccountTypePUT /nucleus/v1/account_type/{account_type_id}Update an account type
atom_api.NucleusApiupdateAggregationAccountPUT /nucleus/v1/aggregation_account/{aggregation_account_id}Update an aggregation account
atom_api.NucleusApiupdateAggregationAccountBalancePUT /nucleus/v1/aggregation_account_balance/{aggregation_account_balance_id}Update an aggregation account balance
atom_api.NucleusApiupdateAggregationAccountHoldingPUT /nucleus/v1/aggregation_account_holding/{aggregation_account_holding_id}Update an aggregation account holding
atom_api.NucleusApiupdateAggregationAccountTransactionPUT /nucleus/v1/aggregation_account_transaction/{aggregation_account_transaction_id}Update an aggregation account transaction
atom_api.NucleusApiupdateAllocationPUT /nucleus/v1/allocation/{allocation_id}Update an allocation
atom_api.NucleusApiupdateAllocationCompositionPUT /nucleus/v1/allocation_composition/{allocation_composition_id}Update an allocation composition
atom_api.NucleusApiupdateBankLinkPUT /nucleus/v1/bank_link/{bank_link_id}Update a bank link
atom_api.NucleusApiupdateBenchmarkPUT /nucleus/v1/benchmark/{benchmark_id}Update a benchmark
atom_api.NucleusApiupdateBudgetPUT /nucleus/v1/budget/{budget_id}Update a budget
atom_api.NucleusApiupdateClientPUT /nucleus/v1/client/{client_id}Update a client
atom_api.NucleusApiupdateClientHydroPUT /nucleus/v1/client_hydro/{client_hydro_id}Update a client-hydro relationship
atom_api.NucleusApiupdateClientResponsePUT /nucleus/v1/client_response/{client_response_id}Update a client response
atom_api.NucleusApiupdateDecisionTreePUT /nucleus/v1/decision_tree/{decision_tree_id}Update a decision tree
atom_api.NucleusApiupdateDepositRequestPUT /nucleus/v1/deposit/{deposit_id}Update a deposit request
atom_api.NucleusApiupdateFinancialOfferPUT /nucleus/v1/financial_offer/{financial_offer_id}Update a financial offer
atom_api.NucleusApiupdateFundingRequestPUT /nucleus/v1/funding/{funding_id}Update a funding request
atom_api.NucleusApiupdateGoalPUT /nucleus/v1/goal/{goal_id}Update a goal
atom_api.NucleusApiupdateGoalTrackRecordPUT /nucleus/v1/goal_track/{goal_track_id}Update a goal track record
atom_api.NucleusApiupdateModelPUT /nucleus/v1/model/{model_id}Update a model
atom_api.NucleusApiupdateModelAssetSizePUT /nucleus/v1/model_asset_size/{model_asset_size_id}Update a model asset size
atom_api.NucleusApiupdateModelCommentPUT /nucleus/v1/model_comment/{model_comment_id}Update a model commentary
atom_api.NucleusApiupdateModelCompositionPOST /nucleus/v1/model/{model_id}/model_changeChange a model composition
atom_api.NucleusApiupdateModelHoldingPUT /nucleus/v1/model_holding/{model_holding_id}Update a model holding
atom_api.NucleusApiupdateModelTransactionPUT /nucleus/v1/model_transaction/{model_transaction_id}Update a model transaction
atom_api.NucleusApiupdateNodePUT /nucleus/v1/node/{node_id}Update a node
atom_api.NucleusApiupdateNodeRelationshipPUT /nucleus/v1/node_relationship/{node_relationship_id}Update a node relationship
atom_api.NucleusApiupdateOrderRecordPUT /nucleus/v1/order/{order_id}Update an order record
atom_api.NucleusApiupdateOrderStatusPUT /nucleus/v1/order_status/{order_status_id}Update an order status
atom_api.NucleusApiupdateOrderTrackingRecordPUT /nucleus/v1/order_track/{order_track_id}Update an order tracking record
atom_api.NucleusApiupdatePortfolioPUT /nucleus/v1/portfolio/{portfolio_id}Update a portfolio
atom_api.NucleusApiupdatePortfolioAssetSizePUT /nucleus/v1/portfolio_asset_size/{portfolio_asset_size_id}Update a portfolio asset size
atom_api.NucleusApiupdatePortfolioCommentPUT /nucleus/v1/portfolio_comment/{portfolio_comment_id}Update a portfolio commentary
atom_api.NucleusApiupdatePortfolioHoldingPUT /nucleus/v1/portfolio_holding/{portfolio_holding_id}Update a portfolio holding
atom_api.NucleusApiupdatePortfolioTransactionPUT /nucleus/v1/portfolio_transaction/{portfolio_transaction_id}Update a portfolio transaction
atom_api.NucleusApiupdateQuestionnairePUT /nucleus/v1/questionnaire/{questionnaire_id}Update a questionnaire
atom_api.NucleusApiupdateScorePUT /nucleus/v1/score/{score_id}Update a score
atom_api.NucleusApiupdateSecurityPUT /nucleus/v1/security/{security_id}Update a security
atom_api.NucleusApiupdateSecurityExclusionPUT /nucleus/v1/security_exclusion/{security_exclusion_id}Update a security exclusion
atom_api.NucleusApiupdateSecurityPricePUT /nucleus/v1/security_price/{security_price_id}Update a security price
atom_api.NucleusApiupdateTransactionCodePUT /nucleus/v1/transaction_code/{transaction_code_id}Update a transaction code
atom_api.NucleusApiupdateTransferRequestPUT /nucleus/v1/transfer/{transfer_id}Update a transfer request
atom_api.NucleusApiupdateWithdrawalRequestPUT /nucleus/v1/withdrawal/{withdrawal_id}Update a withdrawal request
atom_api.ProtonApiannuityCalculatorAccumulationHorizonPOST /proton/v1/annuity_calculator/accumulation_horizonAnnuity calculator - accumulation horizon
atom_api.ProtonApiannuityCalculatorAnnuityAmountPOST /proton/v1/annuity_calculator/annuity_amountAnnuity calculator - annuity amount
atom_api.ProtonApiannuityCalculatorDecumulationHorizonPOST /proton/v1/annuity_calculator/decumulation_horizonAnnuity calculator - decumulation horizon
atom_api.ProtonApiannuityCalculatorDepositAmountPOST /proton/v1/annuity_calculator/deposit_amountAnnuity calculator - deposit amount
atom_api.ProtonApiannuityCalculatorInitialBalancePOST /proton/v1/annuity_calculator/initial_balanceAnnuity calculator - initial balance
atom_api.ProtonApibudgetCalculatorPOST /proton/v1/budget_calculatorBudget Calculator
atom_api.ProtonApicashFlowAnalysisPOST /proton/v1/cash_flow_analysisCash Flow Analysis
atom_api.ProtonApidimensionalRiskScorePOST /proton/v1/dimensional_risk_scoreDimensional risk score
atom_api.ProtonApieducationCalculatorAnnualCostPOST /proton/v1/education_calculator/annual_costEducation calculator - total annual cost
atom_api.ProtonApieducationCalculatorDepositAmountPOST /proton/v1/education_calculator/deposit_amountEducation calculator - deposit amount
atom_api.ProtonApieducationCalculatorPercentCoveredPOST /proton/v1/education_calculator/percent_coveredEducation calculator - percent covered
atom_api.ProtonApiemergencyFundCalculatorPOST /proton/v1/emergency_fund_calculatorEmergency fund calculator
atom_api.ProtonApieventStudyPOST /proton/v1/event_studyEvent study
atom_api.ProtonApifinancialHealthCheckPOST /proton/v1/financial_health_checkFinancial health check
atom_api.ProtonApifinancialPicturePOST /proton/v1/financial_pictureFinancial Picture
atom_api.ProtonApigoalAccumulationAllocationPOST /proton/v1/goal_accumulation/allocationGoal accumulation allocation
atom_api.ProtonApigoalAccumulationRecommendationPOST /proton/v1/goal_accumulation/recommendationGoal accumulation recommendation
atom_api.ProtonApigoalAccumulationStatusPOST /proton/v1/goal_accumulation/statusGoal accumulation status
atom_api.ProtonApigoalDecumulationAllocationPOST /proton/v1/goal_decumulation/allocationGoal decumulation allocation
atom_api.ProtonApigoalDecumulationRecommendationPOST /proton/v1/goal_decumulation/recommendationGoal decumulation recommendation
atom_api.ProtonApigoalDecumulationStatusPOST /proton/v1/goal_decumulation/statusGoal decumulation status
atom_api.ProtonApilifeInsuranceNeedsCalculatorPOST /proton/v1/life_insurance/needs_calculatorLife insurance needs calculator
atom_api.ProtonApimodelBacktestPOST /proton/v1/backtestModel backtest
atom_api.ProtonApimonteCarloPOST /proton/v1/monte_carloMonte Carlo
atom_api.ProtonApimortgageCalculatorDownPaymentPOST /proton/v1/mortgage_calculator/down_paymentMortgage calculator - down payment
atom_api.ProtonApimortgageCalculatorHomePricePOST /proton/v1/mortgage_calculator/home_priceMortgage calculator - home price
atom_api.ProtonApimortgageCalculatorPeriodicPaymentPOST /proton/v1/mortgage_calculator/periodic_paymentMortgage calculator - periodic payment
atom_api.ProtonApimvoPOST /proton/v1/mvoMean-variance optimization
atom_api.ProtonApiportfolioDiversificationScorePOST /proton/v1/diversification_scorePortfolio diversification score
atom_api.ProtonApiportfolioOptimizationScorePOST /proton/v1/portfolio_optimization_scorePortfolio optimization score
atom_api.ProtonApiportfolioWhatIfPOST /proton/v1/portfolio_what_ifPortfolio what-if
atom_api.ProtonApipurchaseCalculatorDepositAmountPOST /proton/v1/purchase_calculator/deposit_amountPurchase calculator - deposit amount
atom_api.ProtonApipurchaseCalculatorHorizonPOST /proton/v1/purchase_calculator/horizonPurchase calculator - horizon
atom_api.ProtonApipurchaseCalculatorPurchaseAmountPOST /proton/v1/purchase_calculator/amountPurchase calculator - purchase amount
atom_api.ProtonApirebalancingSignalPOST /proton/v1/rebalancing_signalRebalancing
atom_api.ProtonApiretirementCalculatorDepositAmountPOST /proton/v1/retirement_calculator/deposit_amountRetirement calculator - deposit amount
atom_api.ProtonApiretirementCalculatorExpensesPOST /proton/v1/retirement_calculator/expensesRetirement calculator - expenses
atom_api.ProtonApiretirementCalculatorPercentCoveredPOST /proton/v1/retirement_calculator/percent_coveredRetirement calculator