Skip to main content

Custodial

A Custodial account is a financial account opened and managed by an adult for the exclusive benefit of a minor until they reach the age of majority. Once the minor reaches that age, full ownership and control of the account automatically get transferred to them.

Required Attributes

The below are all the required attributes needed to open a Custodial account.

AttributesData Type
entityNumberInteger
registrationTypeString
mainMain
mailingAddressMailing Address
primaryOwnerPrimary Owner
electronicDeliveryElectronic Delivery
associatedPartyAssociated Parties
financialProfileFinancial Profile
Note

The registrationType should be equal to Custodial value.

Main

AttributesData TypeLength
repCodeString4
proxyDisclosureProxy Disclosure
sweepIndicatorBoolean
catAccountIdentifierCAT Account Identifier

Mailing Address

See the mailing address object here

Primary Owner

AttributesData TypeMax LengthValues
firstnameString30INDIVIDUAL: First Name
ENTITY: Name 1, /, -, # these special characters can be used
middlenameString30INDIVIDUAL: Middle Name
ENTITY: Name 2, /, -, # these special characters can be used
lastnameString30INDIVIDUAL: Last Name
ENTITY: Name 2, /, -, # these special characters can be used
suffixString30INDIVIDUAL: Suffix
ENTITY: Name 2, /, -, # these special characters can be used
stateOfGiftValid US State
ageOfMajorityString20-99
citizenshipCountryCountries
birthDateDate Format
legalAddressAddress
phoneRegionHomePhone Region Codes
phoneNumberHomeString15
phoneRegionCellPhone Region Codes
phoneNumberCellString15
phoneRegionBusinessPhone Region Codes
phoneNumberBusinessString15
occupationOccupation
taxIdTypeUS Tax ID Types9
taxIdNumberString9
sourceOfFundsSources of Funds
caisInformationValid C.A.I.S. Values
institutionalInvestorBoolean
trustedContactTrusted Contact
affiliationAffiliation

Electronic Delivery

See the electronic delivery object here

Email Requirement

If all electronic delivery elections are false, the email is not required.

Associated Parties

Note

Must have minimum 1 associated party defined.

AttributesData TypeDescriptionValidationsValues Accepted
roleStringRole of the joint owner.Required fieldAssociate
firstNameStringFirst name of the joint owner.Required field with maximum 20 characters.a-Z, 0-9, #, -, \, /,
middleNameStringMiddle name of the joint owner.Required field with maximum 20 characters.a-Z, 0-9, #, -, \, /,
lastNameStringLast name of the joint owner.Required field with maximum 20 characters.a-Z, 0-9, #, -, \, /,
suffixStringSuffix of the joint owner.Required field with maximum 20 characters.a-Z, 0-9, #, -, \, /,
citizenshipCountryStringCountry of the joint owner.Required fieldUS
birthDateStringDate of birth of the joint owner.Required fieldDate Format
emailStringEmail address of the joint owner.Required field with maximum 50 characters.Valid Email
taxIdTypeStringTax ID type of the joint owner.Required fieldValid US Tax ID Type
taxIdNumberStringTax ID number of the joint owner.Required field with exact 9 characters.0-9
legalAddressAddress ObjectAddress of the joint owner.Required fieldLegal Address
occupationStringOccupation of the joint owner.Required fieldValid Occupation
governmentIdentificationGovernment Identification ObjectGovernment identification proofs of the joint owner.Required fieldGovernment Identification
sourceOfFundsList of StringSource of Funds of the joint owner.Required field with maximum 5 sources of funds.Valid Source of Funds
phoneNumberCellStringCell phone number of the joint owner.Required field with 10 - digit phone number.0-9
caisInformationList of StringC.A.I.S information of the joint owner.Required field without special characters.Valid C.A.I.S Values
employerNameStringEmployer name of the joint owner.Required field if the joint owner role is Secondary.a-Z, 0-9, #, -, \, /,
employerPhoneNumberStringEmployer phone number of the joint owner.Required field with 10 - digit phone number if employer name is present.0-9
employerAddressAddress ObjectEmployer address of the joint owner.Require field if employer name is present.Employer Address

Government Identification

Field NameTypeDescriptionValidationsValues Accepted
idTypeStringThe type of government identification.Required field with a valid identification type.Identification Types
idNumberStringThe number related to the identification.Required 9 character field with first 2 characters a valid US state value if idType is DriversLicense.US States
idLocationStringThe location related to the identification.Required fieldUS for US Individual Accounts
idIssueDateStringThe date on which the identification is issued.Required field with correct date format and period.Between birthdate and the current date in proper Date Format.
idExpirationStringThe date on which the identification expires.Required field with correct date format and period.Greater than issue date in proper Date Format.
Note

NationalId idType not allowed for US Individual accounts.

Financial Profile

Field NameData TypeDescriptionValidationsValues Accepted
investmentExperience.stocksBondsStringThe stocks information of the user.Required field with a valid value.Investment Experience
investmentExperience.optionsStringThe options information of the user.Required field with a valid value.Investment Experience
investmentExperience.mutualFundsStringThe mutual funds information of the user.Required field with a valid value.Investment Experience
investmentExperience.annuitiesStringThe annuities information of the user.Required field with a valid value.Investment Experience

Response Example

{
"registrationType": "Custodial",
"main": {
"repCode": "JC01",
"proxyDisclosure": "L"
},
"electronicDelivery": {
"email": "[email protected]",
"statements": "False",
"confirms": "False",
"stonexCommunications": "True",
"investorCommunications": "True",
"prospectus": "True",
"taxDocuments": "False"
},
"mailingAddress": {
"street": "1549 SCOTT CENTER RD",
"city": "SHERMAN",
"stateProvince": "AL",
"country": "US",
"postalCode": "14781"
},
"accountNumber": "10001888",
"primaryOwner": {
"sourceOfFunds": [
"Employment",
"Other"
],
"otherSourceOfFund": "OTHERTESTING",
"firstName": "JOHN",
"middleName": "DAVID",
"lastName": "DOE",
"citizenshipCountry": "US",
"birthDate": "1980-05-25",
"email": "[email protected]",
"legalAddress": {
"street": "62 BLUE SPRUCE LN",
"city": "BALLSTON LAKE",
"stateProvince": "NY",
"country": "US",
"postalCode": "12019"
},
"occupation": "AccountingOrAuditing",
"jobTitle": "SOFTWARE DEVELOPER",
"employerName": "ABC ACCOUNTING",
"employerPhoneNumber": "5205123987",
"employerAddress": {
"street": "2 PERIMETER PARK S",
"city": "BIRMINGHAM",
"stateProvince": "AL",
"country": "US",
"postalCode": "35243"
},
"taxIdType": "TaxId",
"taxIdNumber": "123456788",
"governmentIdentification": {
"governmentId1": {
"idType": "NationalId",
"idNumber": "AL12345",
"idIssueDate": "2020-01-01",
"idExpiration": "2026-01-01"
},
"governmentId2": {
"idType": "Passport",
"idNumber": "J123312345",
"idIssueDate": "2020-01-01",
"idExpiration": "2026-01-01"
}
},
"phoneNumberCell": "2059871212",
"phoneNumberHome": "9992986495",
"phoneNumberBusiness": "1234567890",
"caisInformation": {
"customerType": [
"Trust"
],
"AccountType": [
"Institution",
"Retirement"
],
"Role": "Auth"
},
"caisAccountType": [],
"trustedContact": {
"name": "JANE SMITH",
"relationship": "SPOUSE",
"phoneNumber": "2056786578",
"email": "[email protected]",
"address": {
"street": "459 SOUTH SEGUNBAGICHA",
"city": "RAMNA",
"stateProvince": "NY",
"country": "US",
"postalCode": "35243"
}
},
"maritalStatus": "Single",
"dependents": "3"
},
"associatedParties": [
{
"role": "Associate",
"financialProfile": {
"investmentExperience": {
"stocks": "Limited",
"bonds": "Extensive",
"options": "Limited",
"mutualFunds": "Extensive",
"annuities": "None"
}
},
"firstName": "ROB",
"middleName": "JACK",
"lastName": "TEST1",
"suffix": "MR",
"citizenshipCountry": "US",
"birthDate": "1983-11-11",
"email": "[email protected]",
"legalAddress": {
"street": "2 PERIMETER PARK S",
"city": "BOSTON",
"stateProvince": "MA",
"country": "US",
"postalCode": "22333"
},
"employerName": "STONEX1",
"employerPhoneNumber": "5205123987",
"employerAddress": {
"street": "2 PERIMETER PARK S",
"city": "BOSTON",
"stateProvince": "MA",
"country": "US",
"postalCode": "21345"
},
"taxIdType": "TaxId",
"taxIdNumber": "123456789",
"governmentIdentification": {
"governmentId1": {
"idType": "NationalId",
"idNumber": "MA1213221",
"idIssueDate": "2020-11-11",
"idExpiration": "2030-11-11"
}
},
"phoneNumberCell": "2059871212",
"caisInformation": {
"customerType": [
"Trust"
],
"AccountType": [
"Institution",
"Retirement"
],
"Role": "Auth"
},
"maritalStatus": "Married",
"dependents": "2"
}
],
"financialProfile": {
"annualIncome": "F",
"netWorth": "D",
"liquidNetWorth": "C",
"liquidityNeed": "Medium",
"liquidityTime": "High",
"taxBracket": "LessThan10",
"investmentTimeHorizon": "OneToThreeYears",
"investmentProfile": "Conservative",
"investmentExperience": {
"stocks": "Average",
"bonds": "Extensive",
"options": "Limited",
"mutualFunds": "Extensive",
"annuities": "None"
}
}