Saxo Bank Info Prices API

Provides end points for polling and subscribing to Info prices. Info prices are primarily intended to serve application scenarios, where the user is anonymous, or where an application wants to setup a pricelist/watchlist, but does not need the ability to let the user trade directly on the price shown. Compared to "Prices": * An InfoPrice is not tradable. * An InfoPrice contains fewer field groups. * A single Infoprice subscription can return a list of InfoPrices for different instruments. * To setup an Infoprice subscription, you must supply much less information. Where possible, appropriate default values will be assumed.

OpenAPI Specification

saxo-info-prices-api-openapi.yml Raw ↑
openapi: 3.0.1
info:
  title: Services.AutoTrading Account Values Info Prices API
  description: 'The AutoTrading service group provides endpoints for interacting with Saxo Bank''s SaxoSelect offering.Through these interfaces a client application can get Saxo Select trade leaders, portfolios and investments. Portfolio investments can be created and modifed.<div class=well style=''border: 1px solid rgb(204, 82, 0); border-image: none; background-color: rgb(255, 209, 179);padding:1px;''><strong> Note:</strong> </br>This service is subject to special licensing agreements and not generally available to all OpenAPI applications.</div>'
  version: 2.4.138+710c760591
  x-framework-version: 38.0.2+439c5b0ec3
  x-machine: SIMOAWEB11-DK2
servers:
- url: https://gateway.saxobank.com/sim/openapi
tags:
- name: Info Prices
  description: "Provides end points for polling and subscribing to Info prices. Info prices are primarily intended to serve application scenarios, where the user is anonymous, or where an application\n            wants to setup a pricelist/watchlist, but does not need the ability to let the user trade directly on the price shown.\n            Compared to \"Prices\":\n            \n\n*   An InfoPrice is not tradable.\n*   An InfoPrice contains fewer field groups.\n*   A single Infoprice subscription can return a list of InfoPrices for different instruments.\n*   To setup an Infoprice subscription, you must supply much less information. Where possible, appropriate default values will be assumed."
paths:
  /trade/v1/infoprices/subscriptions/{ContextId}/{ReferenceId}:
    delete:
      tags:
      - Info Prices
      summary: Remove info price subscription on an instrument
      description: Removes an info price subscription on a single instrument.
      operationId: InfoPricesV1DeleteSubscription
      parameters:
      - name: ContextId
        in: path
        description: The context id part of the streaming session (used to identify the subscription within a streaming session).
        required: true
        style: simple
        schema:
          type: string
        example: '20160204125301453'
      - name: ReferenceId
        in: path
        description: Unique reference ID of the subscription to remove.
        required: true
        style: simple
        schema:
          type: string
        example: IP24
      responses:
        '204':
          description: No Content
        '202':
          description: Subscription delete request will be processed eventually.
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '503':
          $ref: '#/components/responses/ServiceUnavailable'
        '429':
          $ref: '#/components/responses/TooManyRequests'
      security:
      - OpenApiOAuthSecurityScheme: []
      - OpenApiJWTSecurityScheme: []
      x-required-permissions:
        personal: Subscribe
        community: Subscribe
  /trade/v1/infoprices/subscriptions/{ContextId}:
    delete:
      tags:
      - Info Prices
      summary: Remove info price subscriptions on instruments
      description: Removes info price subscriptions on one or more instruments for the current session.
      operationId: InfoPricesV1DeleteSubscriptions
      parameters:
      - name: ContextId
        in: path
        description: Unique streaming context ID part of the streaming session.
        required: true
        style: simple
        schema:
          type: string
        example: '20160204125301453'
      - name: Tag
        in: query
        description: Tag that subscriptions are marked with
        style: form
        explode: false
        schema:
          type: string
        example: IP
      responses:
        '204':
          description: No Content
        '202':
          description: Subscription delete request will be processed eventually.
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '503':
          $ref: '#/components/responses/ServiceUnavailable'
        '429':
          $ref: '#/components/responses/TooManyRequests'
      security:
      - OpenApiOAuthSecurityScheme: []
      - OpenApiJWTSecurityScheme: []
      x-required-permissions:
        personal: Subscribe
        community: Subscribe
  /trade/v1/infoprices/subscriptions:
    post:
      tags:
      - Info Prices
      summary: Create an active info price subscription on an list of instruments
      description: Sets up a subscription and returns an initial snapshot of an info  price list specified by the parameters in the request.
      operationId: InfoPricesV1AddSubscriptionAsync
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/InfoPriceListSubscriptionRequest'
            example:
              Arguments:
                AccountKey: LZTc7DdejXODf-WSl2aCyQ==
                AssetType: FxSpot
                FieldGroups:
                - DisplayAndFormat
                - HistoricalChanges
                - InstrumentPriceDetails
                - PriceInfo
                - PriceInfoDetails
                - Quote
                Uics: 22,23
              ContextId: '20221030063404713'
              ReferenceId: IP89383
              RefreshRate: 1000
      responses:
        '201':
          description: Created
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InfoPriceListSubscriptionResponse'
              example:
                ContextId: '20221030063404713'
                Format: application/json
                InactivityTimeout: 60
                ReferenceId: IP89383
                RefreshRate: 1000
                Snapshot:
                  Data:
                  - AssetType: FxSpot
                    DisplayAndFormat:
                      Currency: AUD
                      Decimals: 4
                      Description: British Pound/Australian Dollar
                      Format: AllowDecimalPips
                      OrderDecimals: 4
                      Symbol: GBPAUD
                    HistoricalChanges:
                      PercentChange1Month: 1.21
                      PercentChange2Months: 2.95
                      PercentChange3Months: 1.85
                      PercentChange6Months: -1.83
                      PercentChangeDaily: 0.22
                      PercentChangeWeekly: 1.67
                    InstrumentPriceDetails:
                      IsMarketOpen: true
                      ShortTradeDisabled: false
                      ValueDate: '2017-05-19'
                    LastUpdated: '0001-01-01T00:00:00Z'
                    PriceInfo:
                      High: 1.09117
                      Low: 1.08853
                      NetChange: 0.00048
                      PercentChange: 0.04
                    PriceInfoDetails:
                      AskSize: 1000000
                      BidSize: 1000000
                      LastClose: 1.08932
                      LastTraded: 0
                      LastTradedSize: 0
                      Open: 0
                      Volume: 0
                    Quote:
                      Amount: 100000
                      Ask: 1.74948
                      Bid: 1.74858
                      DelayedByMinutes: 15
                      ErrorCode: None
                      Mid: 1.74903
                      PriceTypeAsk: Indicative
                      PriceTypeBid: Indicative
                    Uic: 22
                  - AssetType: FxSpot
                    DisplayAndFormat:
                      Currency: CAD
                      Decimals: 4
                      Description: British Pound/Canadian Dollar
                      Format: AllowDecimalPips
                      OrderDecimals: 4
                      Symbol: GBPCAD
                    InstrumentPriceDetails:
                      IsMarketOpen: true
                      ShortTradeDisabled: false
                      ValueDate: '2017-05-19'
                    LastUpdated: '0001-01-01T00:00:00Z'
                    Quote:
                      Amount: 100000
                      Ask: 1.76278
                      Bid: 1.76198
                      DelayedByMinutes: 15
                      ErrorCode: None
                      Mid: 1.76238
                      PriceTypeAsk: Indicative
                      PriceTypeBid: Indicative
                    Uic: 23
                State: Active
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                required:
                - ErrorCode
                - Message
                type: object
                properties:
                  ErrorCode:
                    enum:
                    - InstrumentNotAllowed
                    - InstrumentTypeNotSupportedException
                    - InvalidModelState
                    - InvalidRequest
                    - InvalidUic
                    - UicsInListNotUnique
                    - Unknown
                    - UnsupportedSubscriptionFormat
                    type: string
                    example: None
                    x-enum-descriptions:
                      InvalidRequest: Invalid request.
                      InvalidModelState: Error code returned when model state is invalid.
                      UnsupportedSubscriptionFormat: Error code returned when a subscription format that isn't supported by the publisher is requested.
                      Unknown: One or more of the provided parameters are invalid.
                      InstrumentNotAllowed: The account is not allowed to trade in or receive prices for the specified [AssetType]
                      InstrumentTypeNotSupportedException: Unsupported instrument type.
                      InvalidUic: UIC is either invalid or not specified at all.
                      UicsInListNotUnique: The UICs in the list must be unique.
                  Message:
                    type: string
                  ModelState:
                    $ref: '#/components/schemas/ModelStateDictionary'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                required:
                - ErrorCode
                - Message
                type: object
                properties:
                  ErrorCode:
                    enum:
                    - IllegalInstrumentId
                    type: string
                    example: None
                    x-enum-descriptions:
                      IllegalInstrumentId: Unknown instrument name
                  Message:
                    type: string
                  ModelState:
                    $ref: '#/components/schemas/ModelStateDictionary'
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                required:
                - ErrorCode
                - Message
                type: object
                properties:
                  ErrorCode:
                    enum:
                    - SubscriptionLimitExceeded
                    type: string
                    example: None
                    x-enum-descriptions:
                      SubscriptionLimitExceeded: Error code returned when more than the maximum allowed number of subscriptions for a specified type, is exceeded.
                  Message:
                    type: string
                  ModelState:
                    $ref: '#/components/schemas/ModelStateDictionary'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '503':
          $ref: '#/components/responses/ServiceUnavailable'
        '429':
          $ref: '#/components/responses/TooManyRequests'
      security:
      - OpenApiOAuthSecurityScheme: []
      - OpenApiJWTSecurityScheme: []
      x-required-permissions:
        restricted: Subscribe
      x-streaming-type:
        $ref: '#/components/schemas/InfoPriceResponseArrayDomainEvent'
  /trade/v1/infoprices/subscriptions/active:
    post:
      tags:
      - Info Prices
      summary: OBSOLETE Create an active info price subscription on an list of instruments
      description: Sets up a subscription and returns an initial info price snapshot for a list of instruments, specified by the parameters in the request.
      operationId: InfoPricesV1AddActiveSubscriptionAsync
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/InfoPriceListSubscriptionRequest'
            example:
              Arguments:
                AccountKey: LZTc7DdejXODf-WSl2aCyQ==
                AssetType: FxSpot
                FieldGroups:
                - DisplayAndFormat
                - HistoricalChanges
                - InstrumentPriceDetails
                - PriceInfo
                - PriceInfoDetails
                - Quote
                Uics: 22,23
              ContextId: '20221030063404713'
              ReferenceId: IP89383
              RefreshRate: 1000
      responses:
        '201':
          description: Created
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InfoPriceListSubscriptionResponse'
              example:
                ContextId: '20221030063404713'
                Format: application/json
                InactivityTimeout: 60
                ReferenceId: IP89383
                RefreshRate: 1000
                Snapshot:
                  Data:
                  - AssetType: FxSpot
                    DisplayAndFormat:
                      Currency: AUD
                      Decimals: 4
                      Description: British Pound/Australian Dollar
                      Format: AllowDecimalPips
                      OrderDecimals: 4
                      Symbol: GBPAUD
                    HistoricalChanges:
                      PercentChange1Month: 1.21
                      PercentChange2Months: 2.95
                      PercentChange3Months: 1.85
                      PercentChange6Months: -1.83
                      PercentChangeDaily: 0.22
                      PercentChangeWeekly: 1.67
                    InstrumentPriceDetails:
                      IsMarketOpen: true
                      ShortTradeDisabled: false
                      ValueDate: '2017-05-19'
                    LastUpdated: '0001-01-01T00:00:00Z'
                    PriceInfo:
                      High: 1.09117
                      Low: 1.08853
                      NetChange: 0.00048
                      PercentChange: 0.04
                    PriceInfoDetails:
                      AskSize: 1000000
                      BidSize: 1000000
                      LastClose: 1.08932
                      LastTraded: 0
                      LastTradedSize: 0
                      Open: 0
                      Volume: 0
                    Quote:
                      Amount: 100000
                      Ask: 1.74948
                      Bid: 1.74858
                      DelayedByMinutes: 15
                      ErrorCode: None
                      Mid: 1.74903
                      PriceTypeAsk: Indicative
                      PriceTypeBid: Indicative
                    Uic: 22
                  - AssetType: FxSpot
                    DisplayAndFormat:
                      Currency: CAD
                      Decimals: 4
                      Description: British Pound/Canadian Dollar
                      Format: AllowDecimalPips
                      OrderDecimals: 4
                      Symbol: GBPCAD
                    InstrumentPriceDetails:
                      IsMarketOpen: true
                      ShortTradeDisabled: false
                      ValueDate: '2017-05-19'
                    LastUpdated: '0001-01-01T00:00:00Z'
                    Quote:
                      Amount: 100000
                      Ask: 1.76278
                      Bid: 1.76198
                      DelayedByMinutes: 15
                      ErrorCode: None
                      Mid: 1.76238
                      PriceTypeAsk: Indicative
                      PriceTypeBid: Indicative
                    Uic: 23
                State: Active
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                required:
                - ErrorCode
                - Message
                type: object
                properties:
                  ErrorCode:
                    enum:
                    - InstrumentNotAllowed
                    - InstrumentTypeNotSupportedException
                    - InvalidModelState
                    - InvalidRequest
                    - InvalidUic
                    - UicsInListNotUnique
                    - Unknown
                    - UnsupportedSubscriptionFormat
                    type: string
                    example: None
                    x-enum-descriptions:
                      InvalidRequest: Invalid request.
                      InvalidModelState: Error code returned when model state is invalid.
                      UnsupportedSubscriptionFormat: Error code returned when a subscription format that isn't supported by the publisher is requested.
                      Unknown: One or more of the provided parameters are invalid.
                      InstrumentNotAllowed: The account is not allowed to trade in or receive prices for the specified [AssetType]
                      InstrumentTypeNotSupportedException: Unsupported instrument type.
                      InvalidUic: UIC is either invalid or not specified at all.
                      UicsInListNotUnique: The UICs in the list must be unique.
                  Message:
                    type: string
                  ModelState:
                    $ref: '#/components/schemas/ModelStateDictionary'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                required:
                - ErrorCode
                - Message
                type: object
                properties:
                  ErrorCode:
                    enum:
                    - IllegalInstrumentId
                    type: string
                    example: None
                    x-enum-descriptions:
                      IllegalInstrumentId: Unknown instrument name
                  Message:
                    type: string
                  ModelState:
                    $ref: '#/components/schemas/ModelStateDictionary'
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                required:
                - ErrorCode
                - Message
                type: object
                properties:
                  ErrorCode:
                    enum:
                    - SubscriptionLimitExceeded
                    type: string
                    example: None
                    x-enum-descriptions:
                      SubscriptionLimitExceeded: Error code returned when more than the maximum allowed number of subscriptions for a specified type, is exceeded.
                  Message:
                    type: string
                  ModelState:
                    $ref: '#/components/schemas/ModelStateDictionary'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '503':
          $ref: '#/components/responses/ServiceUnavailable'
        '429':
          $ref: '#/components/responses/TooManyRequests'
      deprecated: true
      security:
      - OpenApiOAuthSecurityScheme: []
      - OpenApiJWTSecurityScheme: []
      x-required-permissions:
        restricted: Subscribe
      x-streaming-type:
        $ref: '#/components/schemas/InfoPriceResponseArrayDomainEvent'
  /trade/v1/infoprices/list:
    get:
      tags:
      - Info Prices
      summary: Get info prices for a list of instruments
      description: Get a list of info prices for a list of instruments using the specified parameters.
      operationId: InfoPricesV1GetInfoPriceListAsync
      parameters:
      - name: AccountKey
        in: query
        description: "Unique key identifying the account used in retrieving the infoprice.\n                Only required when calling context represents an authenticated user.\n                If not supplied a default account is assumed."
        style: form
        explode: false
        schema:
          title: "Unique key identifying the account used in retrieving the infoprice.\n                Only required when calling context represents an authenticated user.\n                If not supplied a default account is assumed."
          minLength: 1
          type: string
          x-type-name: AccountKey
        example: 01b64edf-da03-4145-bf33-ae21527d4c86
      - name: Amount
        in: query
        description: Order size, defaults to minimal order size for given instrument.
        style: form
        explode: false
        schema:
          title: Order size, defaults to minimal order size for given instrument.
          type: number
        example: 10
      - name: AmountType
        in: query
        style: form
        explode: false
        schema:
          allOf:
          - $ref: '#/components/schemas/OrderAmountType'
        example: CashAmount
      - name: AssetType
        in: query
        description: The instrument's asset type
        required: true
        style: form
        explode: false
        schema:
          title: The instrument's asset type
          allOf:
          - $ref: '#/components/schemas/AssetType'
        example: FxKnockOutOption
      - name: ExpiryDate
        in: query
        description: Optional expiry date - only relevant for options
        style: form
        explode: false
        schema:
          title: Optional expiry date - only relevant for options
          type: string
          format: date-time
          x-type-name: UtcDateTime
        example: '9999-12-31T23:59:59.9999990+00:00'
      - name: FieldGroups
        in: query
        description: Specification of field groups to return in results. Default is "Quote"
        style: form
        explode: false
        schema:
          title: Specification of field groups to return in results. Default is "Quote"
          type: array
          items:
            $ref: '#/components/schemas/InfoPriceGroupSpec'
        example:
        - Commissions
      - name: ForwardDate
        in: query
        description: Forward date
        style: form
        explode: false
        schema:
          title: Forward date
          type: string
          format: date-time
          x-type-name: UtcDateTime
        example: '9999-12-31T23:59:59.9999990+00:00'
      - name: ForwardDateFarLeg
        in: query
        description: Forward date for far leg
        style: form
        explode: false
        schema:
          title: Forward date for far leg
          type: string
          format: date-time
          x-type-name: UtcDateTime
        example: '9999-12-31T23:59:59.9999990+00:00'
      - name: ForwardDateNearLeg
        in: query
        description: Forward date for near leg
        style: form
        explode: false
        schema:
          title: Forward date for near leg
          type: string
          format: date-time
          x-type-name: UtcDateTime
        example: '9999-12-31T23:59:59.9999990+00:00'
      - name: LowerBarrier
        in: query
        description: Lower barrier
        style: form
        explode: false
        schema:
          title: Lower barrier
          type: number
        example: 10
      - name: OrderAskPrice
        in: query
        description: Order ask price. When specified, a corresponding cost of buying will be calculated for that price; otherwise the current market ask price will be used.
        style: form
        explode: false
        schema:
          title: Order ask price. When specified, a corresponding cost of buying will be calculated for that price; otherwise the current market ask price will be used.
          type: number
        example: 10
      - name: OrderBidPrice
        in: query
        description: Order bid price. When specified, a corresponding cost of selling will be calculated for that price; otherwise the current market bid price will be used.
        style: form
        explode: false
        schema:
          title: Order bid price. When specified, a corresponding cost of selling will be calculated for that price; otherwise the current market bid price will be used.
          type: number
        example: 10
      - name: PutCall
        in: query
        description: Put/call
        style: form
        explode: false
        schema:
          title: Put/call
          allOf:
          - $ref: '#/components/schemas/PutCall'
        example: None
      - name: QuoteCurrency
        in: query
        style: form
        explode: false
        schema:
          type: boolean
        example: true
      - name: StrikePrice
        in: query
        description: Strike price
        style: form
        explode: false
        schema:
          title: Strike price
          type: number
        example: 10
      - name: ToOpenClose
        in: query
        style: form
        explode: false
        schema:
          allOf:
          - $ref: '#/components/schemas/ToOpenClose'
        example: ToOpen
      - name: Uics
        in: query
        description: A comma separated list of Uics.
        required: true
        style: form
        explode: false
        schema:
          title: A comma separated list of Uics.
          type: string
        example: stringValue
      - name: UpperBarrier
        in: query
        description: Upper barrier
        style: form
        explode: false
        schema:
          title: Upper barrier
          type: number
        example: 10
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InfoPriceResponseListResult'
              example:
                Data:
                - AssetType: FxSpot
                  DisplayAndFormat:
                    Currency: AUD
                    Decimals: 4
                    Description: British Pound/Australian Dollar
                    Format: AllowDecimalPips
                    OrderDecimals: 4
                    Symbol: GBPAUD
                  HistoricalChanges:
                    PercentChange1Month: 1.21
                    PercentChange2Months: 2.95
                    PercentChange3Months: 1.85
                    PercentChange6Months: -1.83
                    PercentChangeDaily: 0.22
                    PercentChangeWeekly: 1.67
                  InstrumentPriceDetails:
                    IsMarketOpen: true
                    ShortTradeDisabled: false
                    ValueDate: '2017-05-19'
                  LastUpdated: '0001-01-01T00:00:00Z'
                  PriceInfo:
                    High: 1.09117
                    Low: 1.08853
                    NetChange: 0.00048
                    PercentChange: 0.04
                  PriceInfoDetails:
                    AskSize: 1000000
                    BidSize: 1000000
                    LastClose: 1.08932
                    LastTraded: 0
                    LastTradedSize: 0
                    Open: 0
                    Volume: 0
                  Quote:
                    Amount: 100000
                    Ask: 1.74948
                    Bid: 1.74858
                    DelayedByMinutes: 15
                    ErrorCode: None
                    Mid: 1.74903
                    PriceTypeAsk: Indicative
                    PriceTypeBid: Indicative
                  Uic: 22
                - AssetType: FxSpot
                  DisplayAndFormat:
                    Currency: CAD
                    Decimals: 4
                    Description: British Pound/Canadian Dollar
                    Format: AllowDecimalPips
                    OrderDecimals: 4
                    Symbol: GBPCAD
                  InstrumentPriceDetails:
                    IsMarketOpen: true
                    ShortTradeDisabled: false
                    ValueDate: '2017-05-19'
                  LastUpdated: '0001-01-01T00:00:00Z'
                  Quote:
                    Amount: 100000
                    Ask: 1.76278
                    Bid: 1.76198
                    DelayedByMinutes: 15
                    ErrorCode: None
                    Mid: 1.76238
                    PriceTypeAsk: Indicative
                    PriceTypeBid: Indicative
                  Uic: 23
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                required:
                - ErrorCode
                - Message
                type: object
                properties:
                  ErrorCode:
                    enum:
                    - InstrumentNotAllowed
                    - InstrumentTypeNotSupportedException
                    - InvalidRequest
                    - InvalidUic
                    - UicsInListNotUnique
                    - Unknown
                    type: string
                    example: None
                    x-enum-descriptions:
                      InvalidRequest: Invalid request.
                      Unknown: One or more of the provided parameters are invalid.
                      InstrumentNotAllowed: The account is not allowed to trade in or receive prices for the specified [AssetType]
                      InstrumentTypeNotSupportedException: Unsupported instrument type.
                      InvalidUic: UIC is either invalid or not specified at all.
                      UicsInListNotUnique: The UICs in the list must be unique.
                  Message:
                    type: string
                  ModelState:
                    $ref: '#/components/schemas/ModelStateDictionary'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                required:
                - ErrorCode
                - Message
                type: object
                properties:
                  ErrorCode:
                    enum:
                    - IllegalInstrumentId
                    - InvalidPriceRequest
                    type: string
                    example: None
                    x-enum-descriptions:
                      IllegalInstrumentId: Unknown instrument name
                      InvalidPriceRequest: Invalid price request.
                  Message:
                    type: string
                  ModelState:
                    $ref: '#/components/schemas/ModelStateDictionary'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '503':
          $ref: '#/components/responses/ServiceUnavailable'
        '429':
          $ref: '#/components/responses/TooManyRequests'
      security:
      - OpenApiOAuthSecurityScheme: []
      - OpenApiJWTSecurityScheme: []
      x-required-permissions:
        restricted: Read
  /trade/v1/infoprices:
    get:
      tags:
      - Info Prices
      summary: Get an info price for a specific instrument
      description: Gets an info price for an instrument using the specified parameters.
      operationId: InfoPricesV1GetInfoPriceAsync
      parameters:
      - name: AccountKey
        in: query
        description: "Unique key identifying the account used in retrieving the price.\n                Only required when calling context represents an authenticated user."
        style: form
        explode: false
        schema:
          title: "Unique key identifying the account used in retrieving the price.\n                Only required when calling context represents an authenticated user."
          minLength: 1
          type: string
          x-type-name: AccountKey
        example: 01b64edf-da03-4145-bf33-ae21527d4c86
      - name: Amount
        in: query
        description: Order size, defaults to minimal order size for given instrument.
        style: form
        explode: false
        schema:
          title: Order size, defaults to minimal order size for given instrument.
          type: number
        example: 10
      - name: AmountType
        in: query
        style: form
 

# --- truncated at 32 KB (113 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/saxo/refs/heads/main/openapi/saxo-info-prices-api-openapi.yml