View as markdown
Endpoints · Tickers

Get one ticker

GEThttps://api.tickerbot.io/v2/tickers/{ticker}

Returns the entire ticker row. Every field on the schema page, including current values for all numeric signals and the current value of every boolean flag. Pass `?asof=YYYY-MM-DD` to return the row exactly as it was at the close of that day — see the dedicated [as-of snapshot](/docs/endpoints/tickers/history) page for plan-gating, frozen-fields semantics, and the 14-day lookback fallback.

Plan access

Included on every plan, Hobby through Enterprise.

Rate limit

Hobby 600/min · Pro 2,000/min · Scale 10,000/min.

Universe

All ~12,000 tracked tickers on every plan.

stringrequired

Ticker symbol. Case-insensitive. Equities: exchange symbol (`AAPL`). Crypto: bare symbol (`BTC`).

string

Optional. Returns the row as it was at the close of the given `YYYY-MM-DD` (or full ISO). Sourced from `signal_daily_state`. All paid plans get full history.

200
The full ticker row under data. When ?asof= is set, the response also carries _meta.frozen_fields listing the static columns (name, sector, industry, asset_type, exchange) that reflect current values rather than historical.
400
Invalid ticker format or malformed asof.
401
Missing or invalid API key.
404
Ticker not tracked, or no historical row at or before the requested date.