Account

Account information and balances

Get order status

get

Returns the status of a single order for the authenticated account.

Rules

  • symbol is required.

  • Exactly one of orderId (server-assigned UUID) or origClientOrderId (your client ID) must be provided.

  • Requests must be signed (global security requires XApiKey header AND Ed25519Sig query signature).

Weight: 4

Authorizations
X-API-KEYstringRequired
signaturestringRequired

Ed25519 signature of payload

Query parameters
symbolstring · min: 3 · max: 33Required

Trading pair symbol

Example: PLEX-HBARPattern: ^[A-Z0-9_]+-[A-Z0-9_]+$
orderIdstring · uuidOptional

Server-assigned order ID (if combined with origClientOrderId, must refer to same order).

Example: 26a911ff-f546-eaaf-4b22-e57657b57571
origClientOrderIdstringOptional

Client-assigned order ID (optional if orderId is set).

Example: myorder-001Pattern: ^[A-Za-z0-9._-]{1,36}$
Responses
chevron-right
200

Order status

application/json
get
/api/v1/order

Get open orders

get

Returns all open orders for the authenticated account.

Rules

  • symbol is optional. When provided, results are filtered to that trading pair; otherwise all symbols are returned.

  • When there are no open orders, the server returns 200 with an empty array [].

  • Requests must be signed (global security requires XApiKey header AND Ed25519Sig query signature).

Weight: 6

Authorizations
X-API-KEYstringRequired
signaturestringRequired

Ed25519 signature of payload

Query parameters
symbolstring · min: 3 · max: 33Required

Trading pair symbol

Example: PLEX-HBARPattern: ^[A-Z0-9_]+-[A-Z0-9_]+$
Responses
chevron-right
200

List of open orders

application/json
get
/api/v1/openOrders

Get account trades

get

Returns executed trades (fills) for the authenticated account.

Rules

  • symbol is required.

  • If fromId is supplied, results include trades with id >= fromId and are returned in ascending id order; otherwise the most recent trades are returned.

  • limit defaults to 500 and is clamped to a maximum of 1000.

  • When there are no trades, the server returns 200 with an empty array [].

  • Time window: startTime and endTime together must not exceed 24 hours.

  • Supported parameter combinations (with symbol always present):

    • symbol

    • symbol + orderId

    • symbol + startTime

    • symbol + endTime

    • symbol + fromId

    • symbol + startTime + endTime

    • symbol + orderId + fromId

  • Requests must be signed (global security requires XApiKey header AND Ed25519Sig query signature).

  • Data Source: Memory ⇒ Database.

Weight: 20

Authorizations
X-API-KEYstringRequired
signaturestringRequired

Ed25519 signature of payload

Query parameters
symbolstring · min: 3 · max: 33Required

Trading pair symbol

Example: PLEX-HBARPattern: ^[A-Z0-9_]+-[A-Z0-9_]+$
orderIdstring · uuidOptional

Exchange-assigned order ID (UUID). May be combined with fromId.

Example: 26a911ff-f546-eaaf-4b22-e57657b57571
startTimestring · int64Optional

Start of the time filter (ms since epoch). Can be used alone or with endTime (together ≤ 24h).

Example: 1724952745000
endTimestring · int64Optional

End of the time filter (ms since epoch). Can be used alone or with startTime (together ≤ 24h).

Example: 1725039145000
fromIdstring · int64Optional

Inclusive trade id to start from (id >= fromId). May be used with symbol or with symbol + orderId.

Example: 28457
limitstring · min: 1 · max: 1000Optional

Max number of trades to return. Default 500; maximum 1000. Out-of-range values are clamped.

Example: 500
Responses
chevron-right
200

List of account trades

application/json
get
/api/v1/myTrades

Get commission rates for the authenticated account

get

Returns a particular symbol's maker and taker commission rates for the caller identified by the provided credentials. Authentication uses the global requirement: XApiKey (header) AND Ed25519Sig (query).

Weight: 20

Authorizations
X-API-KEYstringRequired
signaturestringRequired

Ed25519 signature of payload

Query parameters
symbolstring · min: 3 · max: 33Required

Trading pair symbol

Example: WETH-USDCPattern: ^[A-Z0-9_]+-[A-Z0-9_]+$
Responses
chevron-right
200

Commission rates for the authenticated caller

application/json
get
/api/v1/account/commission

Get commission rates and balances for the authenticated account

get

Returns the commission rates and balances for the caller identified by the provided credentials. Authentication uses the global requirement: XApiKey (header) AND Ed25519Sig (query).

Weight: 20

Authorizations
X-API-KEYstringRequired
signaturestringRequired

Ed25519 signature of payload

Query parameters
omitZeroBalancesbooleanOptional

If true, omit any balances where both 'free' and 'locked' are zero

Default: falseExample: true
Responses
chevron-right
200

Account balances for the authenticated caller

application/json
get
/api/v1/account

Last updated