---
title: "Quotes (NBBO)"
method: GET
path: "/v3/quotes/{stockTicker}"
tags: ["stocks:quotes"]
---

# Quotes (NBBO)

`GET /v3/quotes/{stockTicker}`

Get NBBO quotes for a ticker symbol in a given time range.

## Path parameters

- `stockTicker` string, required

## Query parameters

- `timestamp` string
- `timestamp.gte` string
- `timestamp.gt` string
- `timestamp.lte` string
- `timestamp.lt` string
- `order` 'asc' | 'desc'
- `limit` integer
- `sort` 'timestamp'

## Response `200`

A list of quotes.

- object
  - `next_url` string — If present, this value can be used to fetch the next page of data.
  - `request_id` string — A request id assigned by the server.
  - `results` object[] — An array of results containing the requested data.
    - `ask_exchange` integer — The ask exchange ID
    - `ask_price` number, double — The ask price.
    - `ask_size` number, double — The total number of shares available for sale at the current ask price.
    - `bid_exchange` integer — The bid exchange ID
    - `bid_price` number, double — The bid price.
    - `bid_size` number, double — The total number of shares that buyers want to purchase at the current bid price.
    - `conditions` integer[] — A list of condition codes.
    - `indicators` integer[] — A list of indicator codes.
    - `participant_timestamp` integer, required — The nanosecond accuracy Participant/Exchange Unix Timestamp. This is the timestamp of when the quote was actually generated at the exchange.
    - `sequence_number` integer, required — The sequence number represents the sequence in which quote events happened. These are increasing and unique per ticker symbol, but will not always be sequential (e.g., 1, 2, 6, 9, 10, 11). Values reset after each trading session/day.
    - `sip_timestamp` integer, required — The nanosecond accuracy SIP Unix Timestamp. This is the timestamp of when the SIP received this quote from the exchange which produced it.
    - `tape` integer — There are 3 tapes which define which exchange the ticker is listed on. These are integers in our objects which represent the letter of the alphabet. Eg: 1 = A, 2 = B, 3 = C. * Tape A is NYSE listed securities * Tape B is NYSE ARCA / NYSE American * Tape C is NASDAQ
    - `trf_timestamp` integer — The nanosecond accuracy TRF (Trade Reporting Facility) Unix Timestamp. This is the timestamp of when the trade reporting facility received this quote.
  - `status` string, required — The status of this request's response.

---

[API](https://skmtc.net/massive/apis/polygon-api.md) · [All operations](https://skmtc.net/massive/apis/polygon-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/massive/polygon-api/revisions/ad6f143e43aa/schema)
