You can subscribe to the RSS changelog at /changelog.rss if you’d like to stay ahead of breaking changes. You can reference the pending API spec under the “version” dropdown menu at the top left. When the actual API is upgraded to this new version, you will see the version marked as “Stable” in the drop-down menu and become the new default on the landing page. This changelog is a work in progress. As always, we welcome any feedback in our Discord #dev channel!

Recent Updates

July 24, 2025
Breaking Change
The /trade-api/v2/api_version endpoint has been removed. API versioning will not be available for the time being. Please track API changes through this changelog.
July 24, 2025
Enhancement
The buy_max_cost parameter on CreateOrder now automatically converts orders to Fill-or-Kill (FoK) behavior.
July 24, 2025
Breaking Change
The sell_position_floor option on CreateOrder is being deprecated in favor of the new sell_position_capped parameter. We will still accept sell_position_floor but the value must be 0. The new sell_position_capped parameter provides the same behavior as sell_position_floor = 0 and can only be used with IoC order types.
July 15, 2025
Breaking Change
Added post_position field to the fills WS Channel that will indicate your position post-trade. A negative value indicates that you have a net NO position.
July 15, 2025
Breaking Change
Reverted documentation of Ticker V2 WS Channel as there were quite a lot of reported issues. Plan is to deprecate it shortly and continue maintaining the older version.
July 10, 2025
Enhancement
Added endpoints to support programmatic api key management.
July 3, 2025
Breaking Change
Removed the deprecated market lifecycle WebSocket channel.
June 25, 2025
Bug Fix
Fixed floating point precision issues in JSON responses.
June 10, 2025
Enhancement
Added fee_type and fee_multiplier fields to GetSeries and GetSeriesList endpoints.
May 8, 2025
Breaking Change
Breaking change to Max Order Cost field in CreateOrder.
May 7, 2025
Breaking Change
Deprecating certain fields in Order struct.
May 7, 2025
Enhancement
Added new channels:
  • ticker_v2
  • market_lifecycle_v2
Preparing to retire older channel versions.
April 1, 2025
Enhancement
Delta messages in orderbook_delta now include:
  • “updated_ts”
  • “client_order_id” when update is caused by user’s order
March 19, 2025
New Feature
New endpoint added for retrieving user data timestamps.
March 6, 2025
Breaking Change
Reverting some previous API changes. Planned release: API version 2.0.2 on Friday March 7th 2025.
March 2, 2025
Breaking Change
Changed page_size to limit for API convention consistency.
February 20, 2025
New Feature
Added endpoint to retrieve current API version. Purpose: synchronize with changelog updates.
February 20, 2025
Breaking Change
Removed fields from GetMarket(s):
  • Title
  • Subtitle
  • NoSubTitle
  • FeeWaiverExpirationTime
  • RiskLimitCents
Orders no longer contain QueuePosition.OrderConfirmations no longer include SelfTradePreventionType.
February 20, 2025
Bug Fix
Fixed cursor response in GetRFQ endpoint.
February 20, 2025
Enhancement
Enhanced GetFills endpoint to support millisecond precision in timestamps.
August 28, 2024
New Feature
New endpoint introduced for retrieving order queue positions.