OpenAPI

Breaking - Enforcement of pre-trade disclaimers (from May 2025)

Handling of pre-trade disclaimers will become mandatory for all OpenAPI apps from May 2025, so it's important to implement proper support for it in your OpenAPI Application as soon as possible.

Read more about this change here: Breaking Change - Pre-Trade Disclaimers on OpenAPI

Important Change

Failure to properly handle pre-trade disclaimers in your application will lead to orders being rejected. Even if no disclaimers are present for your user at this time, they can be added at any time without warning.

Deprecation of chart/v1/charts endpoints:

Since we have released version 3 of the charts endpoints, we will be deprecating version 1 in February 2025.

Details about the release of version 3 can be found in previous release notes: https://www.developer.saxo/openapi/releasenotes/rn-release-2024-08-06 

Potentially Breaking - Removal of SignalR based streaming (from August 2024)

Since the introduction of our Websocket based streaming solution back in 2018, we have slowly been removing all references to our previous SignalR based streaming protocol. But until now, the SignalR functionality has stayed active for those older apps still using it. This will change from August 2024 where we will remove this functionality, which will result in these apps failing to establish streaming connections.

Very few apps are still utilizing SignalR, so we don't expect this will have a big impact, but if your app still does, please migrate to Websocket streaming before August 2024. The guide to Websocket streaming can be found here: https://www.developer.saxo/openapi/learn/streaming.

Notice for OpenAPI for Excel add-in users: This impacts anything except the latest version of our OpenAPI for Excel, so please make sure to download the latest version here: https://www.developer.saxo/excel/home/download-the-add-in.

RELEASED CHANGES

The list of completed changes can be found here