Authorizations
Paxos APIs use OAuth 2 with the client credentials grant flow.
Token URLs:
- Production: https://oauth.paxos.com/oauth2/token
- Sandbox: https://oauth.sandbox.paxos.com/oauth2/token
Learn more in the API credentials guide →
Path Parameters
The profile ID associated with the order.
The UUID of the Order.
Response
A successful response.
The UUID of the order.
The profile ID the order is associated with.
The idempotence ID for order creation. Can be reused if the order has been closed for more than 24 hours.
PENDING_SUBMISSION
, SUBMITTED
, OPEN
, FILLED
, CANCELLED
, REJECTED
Trade side.
BUY
, SELL
ETHEUR
, ETHSGD
, ETHUSD
, BTCEUR
, BTCSGD
, BTCUSD
, PAXGUSD
, BCHUSD
, LTCUSD
, USDPUSD
, LINKUSD
, MATICUSD
, AAVEUSD
, UNIUSD
Trade type.
LIMIT
, MARKET
, POST_ONLY_LIMIT
, STOP_MARKET
, STOP_LIMIT
The base amount or purchase amount for a market sell order.
The quote price.
The quote amount of purchase for a market buy order.
Client-specified metadata.
The time at which the order was created.
The time at which the order was last modified.
The amount that was filled.
The volume-weighted average price.
How long an order will remain active before it expires.
- Immediate-or-Cancel (IOC): Cancel if not executed immediately, partial fills allowed.
- Good-Til-Canceled (GTC): Order can be canceled at any point until executed.
- Good-Til-Time (GTT): Expires if not executed by a specified time. GTT must be greater than 10 seconds after the order is placed, otherwise the order will be rejected.
- Fill-or-Kill (FOK): Fill entire order only or cancel entire order, does not allow for partial filling.
Time in Force validity for Order Types
Order type | Immediate or Cancel (IOC) | Good Til Canceled (GTC) | Good Til Time (GTT) | Fill or Kill (FOK) |
---|---|---|---|---|
Market Order | Default | - | - | - |
Limit Order | Valid | Default | Valid | Valid |
Post Only Limit | Valid | Default | Valid | Valid |
Stop Market | - | Default | Valid | - |
Stop Limit | - | Default | Valid | - |
GTC
, FOK
, IOC
, GTT
The date the order will expire if not completed when specified time in force is GTT.
The end user that requests the trade. This field must be used in conjunction with identity_account_id
, otherwise the order is rejected. Depending on your integration type, identity_id
and identity_account_id
may be required.
The account under which this order is placed. The provided identity must be allowed to trade on behalf of this account. This field must be used in conjunction with identity_id
, otherwise the order is rejected. Depending on your integration type, identity_account_id
and identity_id
may be required.
The profileId that will receive settled currency (base for buy orders, quote for sell orders).
Returns true
when a stop order has been triggered.