addCustodyAccountSupplement

This method is used to request a custodial account. This is the first step to opening a custodial account through North Capital Private Securities. This is specifically for IRA accounts.

Request Parameters

ParameterRequiredTypeDescription
clientIDyesstringTransactAPI Client ID
developerAPIKeyyesstringTransactAPI Developer Key
accountIdyesstringAccount ID that is generated by the API once an account is created (createAccount)
appointmentOfInvestmentManageryesstring1 - I/We wish to appoint an investment manager. Complete Part 1A 2 - No appointment at this time
proxyVotingPreferencesyesstring1 - Receive all proxy materials 2 - Send all proxy marterials to an investment manager 3 - Do not send proxy material
otherServicesnostringPlease provide the details of the other services required.
methodOfContributionOrFundingyesstring1 - Transfer Direct movement of assets from an IRA into this IRA 2 - Regular Contribution Includes catch-up contributions. 3 - Roth Conversion A taxable movement from a Traditional or Simple IRA into this Roth IRA. By selecting this transaction, you irrevocably designate this contribution as a conversion. 4 - Rollover Distribution from an IRA or eligible employersponsored retirement plan that is being deposited into this IRA. By selecting this transaction, you irrevocably designate this contribution as a rollover. 5 - SEP Contribution Contribution made under a SEP plan. SEP contributions are reported for the year in which the contribution is made
methodOfContributionTaxYearnostringIf "methodOfContributionOrFunding is option 2 - this is required to complete "Contribution for Tax Year 'YYYY'.
internationalAccountNumbernostringIf the account is an international account, please include the account number here.
bankFirmName1nostringName of the bank/firm where the assets are currently held.
bankCountry1nostringCountry of the bank/firm where the assets are currently held.
bankAccount Number1nostringAccount number of the account where the assets are currently held.
bankFirmName2nostringName of the bank/firm where the assets are currently held.
bankCountry2nostringCountry of the bank/firm where the assets are currently held.
bankAccountName2nostringName on the account where the assets are currently held.
bankAccountNumber2nostringAccount number of the account where the assets are currently held.
maritalStatusyesconditional1 - Not married. 2 - Married If you designate a primary benefiicary other than or in addition to your spouse, spousal consent may be required.
mailingAddressLine1yesstringMailing Address Line 1
mailingAddressLine2nostringMailing Address Line 2
mailingCityyesstringMailing Address City
mailingStateyesstringMailing Address State
mailingZipCodeyesstringMailing Address Zip Code
mailingCountryyesstringMailing Address Country

Sample Request

curl -k -X POST https://tapi.norcapsecurities.com/addCustodyAccountSupplement
-d clientID=someclientid
-d developerAPIKey=someclientid
-d accountId=someaccountid
-d proxyVotingPreferences=proxyVotingPreferences
-d otherServices=otherServices
-d methodOfContributionOrFunding=type
-d methodOfContributionTaxYear=some year
-d internationalAccountNumber=internationalAccountNumber
-d bankFirmName1=bankFirmName1
-d bankCountry1=bankCountry1
-d bankAccountName1=bankAccountName1
-d bankAccount Number1=bankAccount Number1
-d bankFirmName2=bankFirmName
-d bankCountry2=bankCountry
-d bankAccountName2=bankAccountName
-d bankAccountNumber2=bankAccountNumber
-d maritalStatus=1
-d mailingAddressLine1=Mailing Address Line 1
-d mailingAddressLine2=Mailing Address Line 2
-d mailingCity=Mailing Address City
-d mailingState=Mailing Address State
-d mailingZipCode=Mailing Address Zip Code
-d mailingCountry=Mailing Address Country

Response Parameters

ParameterTypeDescription
statusCodestringAPI Status Code
statusDescstringAPI Status Description
accountDetailsstringAn array of custodial account includes all information of the custodial account

Sample Response

{
	"statusCode": "101",
	"statusDesc": "Ok",
	"accountDetails": [{
		"accountId": "A43256"
	}]
}

Test it Yourself!

Language
Click Try It! to start a request and see the response here!