POST /api/deposit-address

Allocates a chain deposit address for an end-user.

Body (JSON): network — one of TRX, ETH, BNB, SOL (testnets: TRX_SHASTA, SEP, tBNB, SOL_DEVNET); identifier (required); referenceId (optional). Currently only TRX deposits are enabled.

If the user is linked to a merchant profile, that profile must be ACTIVE or the request fails.

Authentication: Authorization: <API key> — send the raw key (no Bearer prefix required). Bearer <API key> is still accepted for compatibility.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Responses
200

Success

400

Bad request — validation error or business rule failure.

401

Unauthorized — missing or invalid API key.

403

Forbidden — insufficient permissions for this operation.

500

Internal server error

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!