Skip to main content
GET
Get Order

Path Parameters

order_id
string<uuid>
required

Response

Successful Response

Schema for order detail response including fills.

centos_order_id
string<uuid>
required

Unique order identifier

order_type
string
required

Order type: LIMIT or MARKET

time_in_force
string
required

Time in force: FOK, GTC, GTD, or IOC

qty
number
required

Original order quantity

buy_flag
boolean
required

Order direction: true=buy, false=sell

status
string
required

Order status: PENDING_SUBMISSION, PROCESSING, RESTING, PARTIALLY_FILLED, EXECUTED, CANCELLED, REJECTED, or EXPIRED

subaccount_id
string<uuid>
required

Subaccount the order belongs to

created_at
string<date-time>
required

Order creation timestamp (UTC)

updated_at
string<date-time>
required

Last update timestamp (UTC)

complex_order_ids
Complex Order Ids · object
required

List of complex centos orders id

price
number | null

Limit price (null for market orders)

centos_id
integer | null

Instrument ID

custom_asset_id
string<uuid> | null

Custom asset basket UUID

expiry_ts_utc
string<date-time> | null

Expiry timestamp in UTC for GTD orders

traded_qty
number
default:0

Total quantity filled

average_price
number | null

Volume-weighted average fill price

fees_paid
number
default:0

Total fees paid across all fills

reject_reason
string | null

Reason for rejection (if status is REJECTED)

fills
OrderFillResponse · object[]

List of executions (fills) for this order