How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Saxo Bank Prices API

Provides end points for polling and subscribing to a stream of potentially tradable prices. Compared to "InfoPrices": * A single price subscription can only return prices for a single valid instrument.* To setup a price subscription, you must supply all information to get a potentially tradable price. You must supply the uic and assettype, along with assettype specific optional parameters, strike and expiry for an option.

Saxo Bank Prices API is one of 80 APIs that Saxo Bank publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Prices. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, rate-limit docs, and tutorials.

This API exposes 9 operations across 9 paths, and defines 42 schemas. It is described by OpenAPI 3.0.1, at version 2.4.138+710c760591.

Requests are made against a single base URL, https://gateway.saxobank.com/sim/openapi.

9 operations 9 paths 42 schemas 4 DELETE4 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
2.4.138+710c760591
Base URL
https://gateway.saxobank.com/openapi
Authentication
HTTP Bearer, OAuth 2.0
Resource Areas
1

Authentication & Security 2

Saxo Bank Prices API declares 2 security schemes for authenticating requests. It accepts HTTP bearer tokens (JWT) (OpenApiJWTSecurityScheme). It supports OAuth 2.0 (OpenApiOAuthSecurityScheme) using the authorizationCode flow.

Paths & Operations 9

Across 9 paths, the API surfaces 9 operations — 4 DELETE, 4 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Prices 9

Provides end points for polling and subscribing to a stream of potentially tradable prices. Compared to "InfoPrices": A single price subscription can only return prices for a sing…

DELETE
/trade/v1/prices/multileg/subscriptions/{ContextId}/{ReferenceId}
Remove a multi-leg price subscription
PricesV1DeleteMultiLegPricesSubscription 2 params → 204202400401503429
DELETE
/trade/v1/prices/multileg/subscriptions/{ContextId}
Remove a multi-leg price subscriptions
PricesV1DeleteMultiLegPricesSubscriptions 2 params → 204202400401503429
POST
/trade/v1/prices/multileg/subscriptions
Create a price subscription on a multi-leg strategy
PricesV1AddMultiLegPricesSubscriptionAsync body → 201400404409401503429
POST
/trade/v1/prices/multileg
Get a price snapshot for a multi-leg strategy
PricesV1GetMultiLegPriceAsync body → 201400404401503429
DELETE
/trade/v1/prices/subscriptions/{ContextId}
Remove multiple instrument price subscriptions
PricesV1DeleteSubscriptions 2 params → 204202400401503429
PUT
/trade/v1/prices/subscriptions/{ContextId}/{ReferenceId}/MarginImpact
Request margin impact on one price update
PricesV1RequestMarginImpactOnSubscription 2 params → 204400401503429
DELETE
/trade/v1/prices/subscriptions/{ContextId}/{ReferenceId}
Remove an instrument price subscription
PricesV1DeleteSubscription 2 params → 204202400401503429
POST
/trade/v1/prices/subscriptions
Create a price subscription on an instrument
PricesV1AddSubscriptionAsync body → 201400404409401503429
POST
/trade/v1/prices/subscriptions/activedeprecated
OBSOLETE Create an active price subscription on an instrument
PricesV1AddActiveSubscriptionAsync body → 201400404409401503429

Schemas 42

The contract defines 42 schemas that model the data the API accepts and returns. The most detailed are InstrumentPriceDetails (35 properties), PriceRequest (23 properties), PriceResponse (16 properties), TradableQuote (13 properties). Each schema is shown below with its type and property counts.

PriceSubscriptionRequest
object
7 properties 3 required
MarketState
string
MarketDepth
object
9 properties
HistoricalChanges
object
12 properties
OrderAmountType
string
RFQState
string
PriceResponseDomainEvent
object
5 properties
MultiLegPriceSubscriptionResponse
object
8 properties
PriceResponse
object
16 properties
Greeks
object
7 properties
MultiLegStrategyLegRequest
object
6 properties
ErrorCode
string
Object
object
MultiLegPriceResponseDomainEvent
object
5 properties
PriceTimestamps
object
8 properties
PriceQuality
string
Quote
object
11 properties
PriceGroupSpec
string
MultiLegOrderLegPriceLegResponse
object
9 properties 1 required
MarginImpactBuySell
object
13 properties
MultiLegPriceRequest
object
3 properties 1 required
TradableQuote
object
13 properties
AssetType
string
OptionsStrategyType
string
PutCall
string
InstrumentDisplayAndFormat
object
13 properties
PriceInfo
object
4 properties
ToOpenClose
string
Commissions
object
4 properties
PriceInfoDetails
object
9 properties
PriceRequest
object
23 properties 2 required
Public.ToOpenClose
string
MarginImpact
object
4 properties
BuySell
string
MultiLegPriceResponse
object
11 properties
ModelStateDictionary
object
InstrumentPriceDetails
object
35 properties
MultiLegPriceSubscriptionRequest
object
7 properties 3 required
DisplayHintType
string
PriceDisplayFormatType
string
MultiLegPriceFieldGroups
string
PriceSubscriptionResponse
object
8 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

saxo-prices-api-openapi.yml Raw ↑

Other APIs Saxo Bank publishes across the network.

Saxo Bank FIX Trading API
Saxo Bank Account Values API
Saxo Bank AccountGroups API
Saxo Bank Accounts API
Saxo Bank AlgoStrategies API
Saxo Bank Allocation Keys API
Saxo Bank Apps API
Saxo Bank Audit - OrderActivities API
Saxo Bank Balances API
Saxo Bank Cash Management - Beneficiary Instructions API
Saxo Bank CashManagement - Cash Withdrawal API
Saxo Bank CashManagement - Cash Withdrawal Limits API
Where this information came from

This is an independent, third-party profile of Saxo Bank Prices API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.