Create an investment custody account
/investment-custody-accountsFresh verified staff with payments:investments:write proposes signed actual custodian onboarding and ownership, bound to the approved program, customer, original DDA and external beneficial account. Independent review is required. An enabled mapping must be current; a signed disabled revision stops new use without rewriting existing instructions.
Headers
Idempotency-KeystringRequiredSend on every write that creates or changes money or state; a replay with the same key returns the original result with 200.
Body parameters
account_idstringRequiredExample acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm
custodian_referencestringRequiredenabledbooleanRequiredexclusive_core_instructionsbooleanRequiredexternal_account_referencestringRequiredkey_idstringRequiredobserved_atstring · date-timeRequiredonboardingobjectRequiredDocument retains the actual external bytes, not a mutable reference alone.
3 child attributes
datastring · byteRequiredformatstringRequiredsha256stringRequiredopening_inventory_emptybooleanRequiredOriginal onboarding, never a claim that today's tracked lot book is empty
owner_idstringRequiredownershipobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredprogram_idstringRequiredprogram_sha256stringRequiredsignaturestringRequiredvalid_untilstring · date-timeRequiredversionstringRequiredReturns
200 OK
Errors
Every error is a problem document with a stable code. See Errors.
400401403404409412413422424429500503