For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Support Center
OverviewAPIResources
OverviewAPIResources
  • REST API Endpoints
      • POSTAccept Trading Permission
      • POSTAdd Entitlement Subscription
      • POSTAdd Market Data Subscription
      • POSTAdd Tradovate Subscription
      • POSTCancel Everything
      • POSTCancel Tradovate Subscription
      • POSTChange Plugin Permission
      • GETContact Info Dependents
      • GETContact Info Item
      • GETContact Info Items
      • GETContact Info L Dependents
      • POSTCreate Evaluation Accounts
      • POSTCreate Evaluation Users
      • POSTCreate Partner Subaccount Request
      • POSTCreate Trading Permission
      • POSTExpire User Lockout
      • POSTGet Account Trading Permissions
      • POSTGet Partner Subaccount Request Status
      • POSTMarket Data Subscription Create
      • GETMarket Data Subscription Dependents
      • GETMarket Data Subscription Item
      • GETMarket Data Subscription Items
      • GETMarket Data Subscription L Dependents
      • POSTMarket Data Subscription Update
      • POSTModify Credentials
      • POSTModify Email Address
      • POSTModify Password
      • POSTOpen Demo Account
      • GETOrganization Find
      • GETOrganization Item
      • GETOrganization Items
      • GETOrganization List
      • GETOrganization Suggest
      • POSTCreate POA Contact
      • POSTUpdate POA Contact
      • POSTRequest Trading Permission
      • POSTRevoke Trading Permission
      • POSTRevoke Trading Permissions
      • GETSecond Market Data Subscription Dependents
      • GETSecond Market Data Subscription Item
      • GETSecond Market Data Subscription Items
      • GETSecond Market Data Subscription L Dependents
      • GETSecond Market Data Subscription List
      • POSTSign Up Organization Member
      • POSTSubmit Customer Application Document
      • POSTSubmit Partner Subaccount Document
      • POSTSync Request
      • POSTTradovate Subscription Create
      • GETTradovate Subscription Dependents
      • GETTradovate Subscription Item
      • GETTradovate Subscription Items
      • GETTradovate Subscription L Dependents
      • GETUser Find
      • GETUser Item
      • GETUser Items
      • GETUser List
      • POSTUser Plugin Create
      • GETUser Plugin Dependents
      • GETUser Plugin Item
      • GETUser Plugin Items
      • GETUser Plugin L Dependents
      • POSTUser Plugin Update
      • GETUser Property Dependents
      • GETUser Property Item
      • GETUser Property Items
      • GETUser Property L Dependents
      • GETUser Session Item
      • GETUser Session Items
      • GETUser Session Stats Dependents
      • GETUser Session Stats Item
      • GETUser Session Stats Items
      • GETUser Session Stats L Dependents
      • GETUser Suggest
      • POSTUpdate Contact Info
      • POSTUpdate Contact Info Name
      • POSTUpdate Contact Country
      • GETMarket Data Subscription List
      • GETTradovate Subscription List
      • POSTActivate Second Market Data Subscription Renewal
      • POSTAdd Second Market Data Subscription
      • POSTCancel Second Market Data Subscription
      • POSTCancel Second Market Data Subscription Renewal
      • POSTExpire Market Data Subscription
      • POSTGet Second Market Data Subscription Cost
      • GETUser Plugin List
      • GETUser Session Stats List
Support Center
LogoLogo
REST API EndpointsUsers

Submit Partner Subaccount Document

POST
https://demo.tradovateapi.com/v1/customerApplication/submitpartnersubaccountdocument
POST
/v1/customerApplication/submitpartnersubaccountdocument
1const url = 'https://demo.tradovateapi.com/v1/customerApplication/submitpartnersubaccountdocument';
2const options = {
3 method: 'POST',
4 headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
5 body: '{"subAccountRequestId":1024,"documentType":"AMLBankStatement","filename":"bank_statement_march_2024.pdf","base64data":"VGhpcyBpcyBhIHNhbXBsZSBiYXNlNjQgZW5jb2RlZCBkb2N1bWVudCBkYXRhLg=="}'
6};
7
8try {
9 const response = await fetch(url, options);
10 const data = await response.json();
11 console.log(data);
12} catch (error) {
13 console.error(error);
14}
200Successful
1{
2 "errorText": "",
3 "documentId": 56789
4}
Was this page helpful?
Previous

Sync Request

Next
Built with

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
subAccountRequestIdlongRequired
documentTypeenumRequired
AMLBankStatement, AMLOwnFundsLetter, AccountReactivation, AchOther, AdditionalRiskDisclosure, AddressChangeVerification, AddressClarificationDocVsApplication, AddressClarificationDocVsConfirmedAV, AddressVerificationFAFTA, AddressVerificationLLC, AddressVerificationManagingMember, AmendmentApprovingFuturesTrading, AnnualIncomeAmount, ApplicationAndIDNameMismatch, ArticlesOfOrganization, BankSupportingDocument, BankruptcyDischargePaperwork, BeneficialOwnerCertification, CertificateOfGoodStanding, CompanyFinancials, ConfirmAccountInterest, ConfirmAffiliations, ConfirmFullName, ConfirmIRACustodian, ConfirmationOfDeposits, CorporateBylaws, CurrentBankStatement, DrivingLicense, EIN, EVS, EmployeeAttestationLetter, EmploymentDetails, EntityWebsite, FullTimeTrader, HedgeClarification, HighRiskApplicant, HomemakerIncome, IRACustody, Id, InvestmentType, LetterOfAwareness, LiquidNetWorthAmount, ManagingMemberId, NFARegistrationConfirmation, NatureOfEntity, NatureOfSelfEmployment, NetWorthAmount, OfferingCircular, OperatingAgreement, Other, OtherText, OwnFunds, POAForm, POBox, PartnershipDocuments, Passport, Professional, ResidentialAddressConfirmation, RetirementIncome, SSNMiskey, ShareholderRegister, SocialSecurityCard, SourceOfIncome, SourceOfRiskCapital, StatementOfGoodStanding, StudentIncome, ThirdPartyFunds, TradingAuthorityPOA, TrustDocuments, UnderstandingOfFuturesTrading, UnemployedIncome, UtilityBill, VerifyEmailAnotherName, VerifyEmailOwnership, VerifyEmailUsernameEntityWording, VerifyEmailUsernameFinancialWording, VerifyUsernameAnotherName, Visa, W8Clarification, W8Incomplete, W9, YearsOfTradingExperience, eSignBeneficialOwnerCertification, eSignEmployeeAttestationLetter, eSignMarketDataAgreement, eSignW9
filenamestringRequired5-64 characters
base64datastringRequired<=8388608 characters

Response

SubmitPartnerSubAccountDocumentResponse
errorTextstring<=8192 characters

Non-empty if the request failed

documentIdlong