Dashboard

Quotes (batched)

GET/api/price/quote

Free Starter Stock ETF Pro

Data delayed 15 minutes.

Latest OHLCV snapshot for one or more symbols in a single request. Pass symbols as a comma-separated list (up to 50 symbols). The response is keyed by ticker, symbols that cannot be resolved return null.

Free plan: one symbol per request. Batching (multiple symbols) requires a paid plan and returns 403 on Free.

Get API key Try it live in the API explorer

Query parameters

Example request

curl 'https://api.stockfit.io/v1/api/price/quote?symbols=AAPL%2CMSFT%2CGOOGL' \
  -H 'Authorization: Bearer YOUR_API_TOKEN'

Responses

200 OK

Map of ticker to latest quote.

Response schema

  • * (additional properties) null | object
    • cik number | null

      SEC CIK of the entity this ticker resolved to. Lets callers verify the quote belongs to the intended registrant. Null for entities without a CIK.

    • delayNotice string

      Delay disclosure for this quote. Display it alongside the data wherever the quote is shown.

    • ts string (date-time)

      Bar start timestamp (ISO 8601, UTC).

    • open number | null
    • high number | null
    • low number | null
    • close number
    • adjClose number | null

      Split/dividend adjusted close. May equal `close` for the latest bar.

    • volume number

Example response

{
  "AAPL": {
    "cik": 320193,
    "delayNotice": "Data delayed 15 minutes",
    "ts": "2026-05-26T20:00:01.000Z",
    "open": 309.4,
    "high": 311.82,
    "low": 307.67,
    "close": 308.33,
    "adjClose": 308.33,
    "volume": 46602561
  },
  "UNKNOWNTICKER": null
}

400 Bad Request

Invalid parameters.

Response schema

  • error string

    Human-readable error message

Example response

{}

403 Forbidden

Feature not available on current plan.

Response schema

  • error string

    Human-readable error message

Example response

{}