Breaking Changes to Order Struct
This is a breaking change to the Order struct that is returned several places in the API. The following fields are being deprecated:
Breaking Changes to Max Order Cost
This is a breaking change to the Max Order Cost field in CreateOrder.
Websocket Upgrades
new channels are added - ticker_v2
and market_lifecycle_v2
that are slightly different from their previous iterations and preparing
the older versions to be retired soon (~1-2 weeks) with a new version release
Websocket Upgrades
delta messages in orderbook_delta
will now "updated_ts" and, when the update is caused by your order, a "client_order_id" field be populated as well.
Undo Certain 2.0.1 Changes
Due to the api log being new, some users were not able to prepare for the upcoming changes. We are releasing API version 2.0.2 on Friday March 7th 2025 to undo the changes in
GetMilestone PageSize -> Limit
Consistent with our API conventions, GetMilestone now returns limit
instead of page_size
Removed Fields From GetMarket(s)
GetMarket(s) will no longer return fields Title
, Subtitle
, NoSubTitle
, FeeWaiverExpirationTime
, RiskLimitCents
Orders will no longer contain QueuePosition
OrderConfirmations, returned on create endpoints, will no longer contain SelfTradePreventionType
GetApiVersion
Added an endpoint that will give the current API version. This can be used to synchronize with changelog updates.
GetRFQ Cursor Response
In order to be consistent with pagination conventions, GetRFQs response will now be cursor
instead of next_cursor