v1
latestOpenAPI 3.1.02026-07-241653251.3 MBFund
Create deposit
This endpoint is used to create a new Fiat deposit and enable instant buying power.
post/fund/deposit
Headers
X-SCX-SIGNEDstring required
HMAC-SHA256 signature of the request, base64-encoded. See the Authentication guide for the exact signing formula.
X-SCX-TIMESTAMPstring required
Example:1678901234
Current Unix timestamp in seconds. Must be within 60 seconds of server time or the request is rejected.
Request body
Example request
{
"participant_code": "ABCDEF",
"external_account_id": "0f34533e-2114-469d-b505-c850d776e061",
"asset": "USD",
"amount": "100",
"description": "Deposit for trading account",
"network": "ach",
"instant": true
}Response
Successfully created the fiat deposit. Returns the submitted transaction details including its current status.
Example response
{
"request_id": "d39b1957-d0cc-40d7-9daf-9a31e9584c5f",
"transaction_id": "bfa45e86-d414-4dda-863a-42bbdd7f389e",
"external_account_id": "487e49ac-c797-4136-8675-9464fc5e8a12",
"description": "Deposit for trading account",
"amount": "5000",
"status": "submitted",
"transfer_type": "debit",
"network": "ach",
"participant_code": "ABCDEF",
"account_label": "general",
"currency": "USD",
"created_at": "2026-05-04T11:58:45.221Z",
"ach_agreement_acceptance": {
"timestamp": 1708631671631,
"version": "1.0.0"
}
}