REST API
Transfer Funds
Transfer USDT between supported accounts and the Event Contracts account.
POST
Transfer Event Contract Funds
Transfers USDT between a supported account and the product account.
Base URL:
The request body specifies the transfer direction and amount. Review the OpenAPI schema for required fields.
The OpenAPI panel below is the source of truth for required parameters, types, enum values, and request-body fields. Timestamps are Unix timestamps unless the field description states otherwise.
https://api.dexbuilder.com
Authentication: Use a Broker API Key and sign this request with Timestamp and SIGN. Pass a wallet address that belongs to your Broker in X-User-Wallet-Address. Calculate the signature using the external Broker path. See Broker API Key and signing and Access on behalf of a user.
Request
Response
Returns the transfer request status and identifiers. Verify the resulting balance and fund-flow record. A successful response uses HTTP 200. Invalid parameters or request bodies return HTTP 400. Private endpoints can return HTTP 401 when authentication fails, and temporary upstream failures can return HTTP 503. The error response contains a machine-readable label and message. For order, position, claim, transfer, and account operations, treat the response as the current server result and query the resource again when the operation is asynchronous.Authorizations
Broker API Key, created through the project administrator's process.
Headers
Unix timestamp in seconds; the gateway allows at most 60 seconds of clock skew.
Hexadecimal HMAC-SHA512 signature over the external request path, query string, and body.
End-user wallet address. The gateway checks that this wallet belongs to the current Broker.
Body
application/json
Response
Request succeeded
Response object.
Example:
"1.2"
Available options:
USDT Example:
"USDT"
Available options:
spot, sub_spot Example:
"spot"
Available options:
SUCCESS Example:
"SUCCESS"
Available options:
spot, sub_spot Example:
"sub_spot"
Example:
"123"