Withdraw FundsPOST
Create a withdrawal transaction that debits funds from the specified trading account. Requires the 'funding:withdraw' permission; callers without it receive 403 AUTH_NO_PERMISSION (onboarding-only tokens do not include funding access).
Authorization
Authorization<token>Bearer access token issued by the admin login flow.
In: header
Request Body
application/jsonRequiredcommentOptional, The comment for the depositamountnumberThe amount to deposit/withdraw, in account currency. Sent/received as a JSON string (e.g. "10000"), per proto3 JSON encoding of doubles.
"double"clientDealIdstringOptional passthrough audit metadata (max 36 chars); not used for deduplication.
Path Parameters
accountIdRequiredstringThe account id to deposit to
A successful response.
Deposit Funds
Create a deposit transaction that credits funds to the specified trading account. Requires the 'funding:deposit' permission; callers without it receive 403 AUTH_NO_PERMISSION (onboarding-only tokens do not include funding access).
Create Session
Authenticate a client profile and issue an end-user access token for client-facing trading services.