Account
Account information and balances
Returns the status of a single order for the authenticated account.
Rules
symbolis required.Exactly one of
orderId(server-assigned UUID) ororigClientOrderId(your client ID) must be provided.Requests must be signed (global security requires XApiKey header AND Ed25519Sig query signature).
Weight: 4
Ed25519 signature of payload
Trading pair symbol
PLEX-HBARPattern: ^[A-Z0-9_]+-[A-Z0-9_]+$Server-assigned order ID (if combined with origClientOrderId, must refer to same order).
26a911ff-f546-eaaf-4b22-e57657b57571Client-assigned order ID (optional if orderId is set).
myorder-001Pattern: ^[A-Za-z0-9._-]{1,36}$Order status
Bad Request — XOR violation, invalid UUID, or parameter error
Unauthorized — missing/invalid API key or signature
Forbidden — authenticated but not allowed to view this order
Not Found — order does not exist for this account/symbol
Too Many Requests — rate limit exceeded
Server error
Returns all open orders for the authenticated account.
Rules
symbolis 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
Ed25519 signature of payload
Trading pair symbol
PLEX-HBARPattern: ^[A-Z0-9_]+-[A-Z0-9_]+$List of open orders
Bad Request — invalid parameter (e.g., malformed symbol)
Unauthorized — missing/invalid API key or signature
Forbidden — authenticated but not allowed to view these orders
Too Many Requests — rate limit exceeded
Server error
Returns executed trades (fills) for the authenticated account.
Rules
symbolis required.If
fromIdis supplied, results include trades withid >= fromIdand are returned in ascendingidorder; otherwise the most recent trades are returned.limitdefaults 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:
startTimeandendTimetogether must not exceed 24 hours.Supported parameter combinations (with
symbolalways present):symbolsymbol+orderIdsymbol+startTimesymbol+endTimesymbol+fromIdsymbol+startTime+endTimesymbol+orderId+fromId
Requests must be signed (global security requires XApiKey header AND Ed25519Sig query signature).
Data Source: Memory ⇒ Database.
Weight: 20
Ed25519 signature of payload
Trading pair symbol
PLEX-HBARPattern: ^[A-Z0-9_]+-[A-Z0-9_]+$Exchange-assigned order ID (UUID). May be combined with fromId.
26a911ff-f546-eaaf-4b22-e57657b57571Start of the time filter (ms since epoch). Can be used alone or with endTime (together ≤ 24h).
1724952745000End of the time filter (ms since epoch). Can be used alone or with startTime (together ≤ 24h).
1725039145000Inclusive trade id to start from (id >= fromId). May be used with symbol or with symbol + orderId.
28457Max number of trades to return. Default 500; maximum 1000. Out-of-range values are clamped.
500List of account trades
Bad Request — invalid parameter (e.g., malformed symbol, unsupported combination, or startTime..endTime > 24h)
Unauthorized — missing/invalid API key or signature
Forbidden — authenticated but not allowed to view these trades
Too Many Requests — rate limit exceeded
Server error
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
Ed25519 signature of payload
Trading pair symbol
WETH-USDCPattern: ^[A-Z0-9_]+-[A-Z0-9_]+$Commission rates for the authenticated caller
Unauthorized — missing or invalid credentials/signature
Forbidden — credentials valid but not authorized for this resource
Too Many Requests — rate limit exceeded
Server error
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
Ed25519 signature of payload
If true, omit any balances where both 'free' and 'locked' are zero
falseExample: trueAccount balances for the authenticated caller
Unauthorized — missing or invalid credentials/signature
Forbidden — credentials valid but not authorized for this resource
Too Many Requests — rate limit exceeded
Server error
Last updated