DriveWealth Quotes API

The Quotes API from DriveWealth — 2 operation(s) for quotes.

Operations 2

GET /quotes Retrieve Quote (referential feed)
GET /quotes/vdr Retrieve Quote (consolidated feed)

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/drivewealth-quotes-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

drivewealth-quotes-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: DriveWealth Accounts Quotes API
  version: '1.0'
servers:
- url: https://bo-api.drivewealth.io/back-office
  description: Sandbox server (Uses test data)
- url: https://bo-api.drivewealth.net/back-office
  description: Production Server (Uses LIVE data)
tags:
- name: Quotes
  x-displayName: Quotes
paths:
  /quotes:
    get:
      tags:
      - Quotes
      parameters:
      - in: header
        name: dw-customer-user-id
        schema:
          type: string
          example: 66304da9-3h6f-2234-935f-ac6b7933d706
          description: The unique identifier of the user, who is requesting the quote.
      - in: query
        name: symbols
        schema:
          type: string
        required: true
        example: MS
        description: The ticker symbol of the associated instrument. Multiple ticker symbols separated by a comma may also be used.
      - in: query
        name: exchangeOverride
        schema:
          type: string
        required: false
        example: 15MinDelayed
        description: The quote details will be 15 minutes delayed.
      - in: query
        name: instrumentIDs
        schema:
          type: string
        required: true
        example: 1179e8dd-2781-4ce9-842c-f05ded6a40d7
        description: The id of an instrument. Multiple instrumentIDs separated by a comma may also be used.
      - in: query
        name: isins
        schema:
          type: string
        required: true
        example: US912810RC45
        description: The unique identifier of the instrument. Multiple instrumentIDs separated by a comma may also be used.
      summary: Retrieve Quote (referential feed)
      description: Fetch the realtime or 15 minute delayed Referential quote details for a specific security.
      responses:
        '200':
          description: Fetch referential quote details was Successful.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Referential'
              examples:
                Equity Quote:
                  value:
                  - symbol: SBUX
                    bid: 95.59
                    ask: 95.6
                    lastTrade: 95.6
                    change: 0.32
                    open: 95.65
                    high: 96.2
                    low: 95.23
                    close: 0
                    priorClose: 95.28
                    volume: 3973709
                    marketCondition: NORMAL
                    dataProvider: NYSE
                Option Quote:
                  value:
                  - symbol: AAPL230818C00177500
                    bid: 0.01
                    ask: 0.03
                    lastTrade: 0
                    change: 0
                    close: 0.85
                    priorClose: 1.5
                    volume: 0
                    marketCondition: NORMAL
                    dataProvider: OPRA
                  - symbol: AAPL230818C00180000
                    bid: 0.01
                    ask: 0.02
                    lastTrade: 0.01
                    change: -0.22
                    close: 16.52
                    priorClose: 16.85
                    volume: 43512
                    marketCondition: NORMAL
                    dataProvider: OPRA
                  - symbol: AAPL230818C00182500
                    bid: 0.01
                    ask: 0.02
                    lastTrade: 0.01
                    change: -0.05
                    close: 0.06
                    priorClose: 0.14
                    volume: 16388
                    marketCondition: NORMAL
                    dataProvider: OPRA
                  - symbol: AAPL230818C00175000
                    bid: 0.01
                    ask: 0.02
                    lastTrade: 0.01
                    change: -0.45
                    close: 21.45
                    priorClose: 21.65
                    volume: 172163
                    marketCondition: NORMAL
                    dataProvider: OPRA
                  - symbol: AAPL230818C00172500
                    bid: 1.71
                    ask: 2.28
                    lastTrade: 1.9
                    change: -0.02
                    close: 4.3
                    priorClose: 5.5
                    volume: 33437
                    marketCondition: NORMAL
                    dataProvider: OPRA
                  - symbol: AAPL230818C00170000
                    bid: 4.4
                    ask: 5.2
                    lastTrade: 4.4
                    change: 0.32
                    close: 26.15
                    priorClose: 26.55
                    volume: 3230
                    marketCondition: NORMAL
                    dataProvider: OPRA
                Fixed Income Quote:
                  value:
                  - instrumentID: 1179e8dd-2781-4ce9-842c-f05ded6a40d7
                    isin: US912810RC45
                    bidYield: 4.220776
                    askYield: 4.207803
                    bid: 92.276
                    ask: 92.436
                    priorClose: 92.3085938
                    askSize: 0
                    bidSize: 0
                    lastTradeSize: 0
                    tradeCount: 0
                    marketCondition: NORMAL
                    dataProvider: ICE BondPoint
                    timeOffset: 0
      security:
      - bearerAuth: []
        dwAppKey: []
      - sessionToken: []
        dwAppKey: []
  /quotes/vdr:
    get:
      tags:
      - Quotes
      parameters:
      - in: header
        name: dw-customer-user-id
        schema:
          type: string
          example: 66304da9-3h6f-2234-935f-ac6b7933d706
          description: The unique identifier of the user, who is requesting the quote.
      - in: query
        name: symbols
        schema:
          type: string
        required: true
        example: MS
        description: The ticker symbol of the associated instrument.
      summary: Retrieve Quote (consolidated feed)
      description: Fetch the NBBO quote details for a specific security.
      responses:
        '200':
          description: Fetch NBBO quote details was Successful.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NBBO'
      security:
      - bearerAuth: []
        dwAppKey: []
      - sessionToken: []
        dwAppKey: []
components:
  schemas:
    instrumentSymbol:
      type:
      - string
      - 'null'
      example: MS
      description: The ticker symbol of the Instrument. Debt Instruments and Global Mutual Funds do not have symbols and are referred to buy their `instrumentID` or `ISIN`.
    EquityQuote:
      type: object
      properties:
        symbol:
          $ref: '#/components/schemas/instrumentSymbol'
        bid:
          $ref: '#/components/schemas/bidPrice'
        ask:
          $ref: '#/components/schemas/askPrice'
        lastTrade:
          type: number
          example: 86.47
          description: The NBBO quote of the most recent trade.
        change:
          type: number
          example: -1.33
          description: The percentage change in trade price relative to the previous days close.
        open:
          $ref: '#/components/schemas/openPrice'
        high:
          $ref: '#/components/schemas/highPrice'
        low:
          $ref: '#/components/schemas/lowPrice'
        close:
          type: number
          example: 0
          description: The close price populated after market close, price updates overnight if a corporate action occurs.
        priorClose:
          type: number
          example: 86.86
          description: The closing price of the current symbol for the prior trading day.
        volume:
          type: number
          example: 2779731
          description: The total trading volume of the security for the current day in quantity of shares.
        marketCondition:
          type: string
          example: NORMAL
          description: The trading status of the symbol.
          enum:
          - NORMAL
          - TRADING_HALT
          - UNKNOWN
        dataProvider:
          type: string
          example: NYSE
          description: The exchange venue providing the quote.
    FixedIncomeQuote:
      type: array
      properties:
        instrumentID:
          type: string
          example: 1179e8dd-2781-4ce9-842c-f05ded6a40d7
          description: The unique identifier of the instrument.
        isin:
          type: string
          example: US912810RC45
          description: The International Securities Identification Number (ISIN) of the instrument.
        bidYield:
          type: number
          example: 4.220776
          description: The yield at which the buyer is willing to buy the security.
        askYield:
          type: number
          example: 4.207803
          description: The yield at which the seller is willing to sell the security.
        bid:
          type: number
          example: 92.276
          description: The price at which the buyer is willing to buy the security.
        ask:
          type: number
          example: 92.436
          description: The price at which the seller is willing to sell the security.
        priorClose:
          type: number
          example: 92.3085938
          description: The closing price of the current symbol for the prior trading day.
        askSize:
          type: number
          example: 0
          description: The ask size is the number of shares investors are trying to sell at a given price for a particular security.
        bidSize:
          type: number
          example: 0
          description: The bid size is the number of shares investors are trying to buy at a given price for a particular security.
        lastTradeSize:
          type: number
          example: 0
          description: The quantity of shares of the last trade.
        tradeCount:
          type: number
          example: 0
          description: The number of trades placed for the symbol during the current trading day.
        marketCondition:
          type: string
          example: NORMAL
          description: The trading status of the symbol.
          enum:
          - NORMAL
          - TRADING_HALT
          - UNKNOWN
        dataProvider:
          type: string
          example: ICE BondPoint
          description: The exchange venue providing the quote.
        timeOffset:
          type: number
          example: 0
    bidPrice:
      type: number
      example: 86.12
      description: The current price buyers are prepared to pay for a security.
    Referential:
      type: array
      items:
        oneOf:
        - $ref: '#/components/schemas/EquityQuote'
        - $ref: '#/components/schemas/FixedIncomeQuote'
    openPrice:
      type: number
      example: 86.53
      description: Most recent opening price of the instrument.
    lowPrice:
      type: number
      example: 85.83
      description: The lowest price in the current trading day.
    NBBO:
      type: object
      properties:
        symbol:
          $ref: '#/components/schemas/instrumentSymbol'
        bid:
          $ref: '#/components/schemas/bidPrice'
        ask:
          $ref: '#/components/schemas/askPrice'
        open:
          $ref: '#/components/schemas/openPrice'
        high:
          $ref: '#/components/schemas/highPrice'
        low:
          $ref: '#/components/schemas/lowPrice'
        timeOffset:
          type: number
          example: '1671208571982'
        volume:
          type: number
          example: 2779731
          description: The total trading volume of the security for the current day in quantity of shares.
        askSize:
          type: number
          example: 3
          description: The ask size is the number of shares investors are trying to sell at a given price for a particular security.
        bidSize:
          type: number
          example: 4
          description: The bid size is the number of shares investors are trying to buy at a given price for a particular security.
        change:
          type: number
          example: -1.33
          description: The percentage change in trade price relative to the previous days close.
        lastTradeExchange:
          type: string
          example: DX
          description: The last exchange the symbol was traded on.
        bestBidExchange:
          type: string
          example: N
          description: The exchange that is offering the best bid for the current symbol.
        bestAskExchange:
          type: string
          example: Q
          description: The exchange that is offering best ask for the symbol.
        lastTrade:
          type: number
          example: 86.47
          description: The NBBO quote of the most recent trade.
        lastTradeSize:
          type: number
          example: 2
          description: The quantity of shares of the last trade.
        marketCondition:
          type: string
          example: NORMAL
          description: The trading status of the symbol.
          enum:
          - NORMAL
          - TRADING_HALT
          - UNKNOWN
        tradeCount:
          type: number
          example: 29565
          description: The number of trades placed for the symbol during the current trading day.
        close:
          type: number
          example: 0
          description: The close price populated after market close, price updates overnight if a corporate action occurs.
        priorClose:
          type: number
          example: 86.86
          description: The closing price of the current symbol for the prior trading day.
    askPrice:
      type: number
      example: 85.14
      description: The current price sellers are prepared to sell a security.
    highPrice:
      type: number
      example: 86.85
      description: The highest price in the current trading day.
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
    dwAppKey:
      type: apiKey
      in: header
      name: dw-client-app-key
    sessionToken:
      type: apiKey
      in: header
      name: dw-auth-token