Financial data is informational and may be inaccurate. See Disclaimer.

drillr.ai
API keys →

Prices · US only

Price snapshot

GET/api/v2/prices-snapshotUS only
Coverage
US common stock
Billing
20 cr / thousand calls

At most one row per ticker: the endpoint returns that ticker's unadjusted closing price for its latest trading day, and date is the corresponding trading day. Row order is not declared in the contract — match rows to the request by the in-row ticker, not by request order. Updated after market close, not real-time. Scope is the same as : US common stock only; ETFs and other non-common-stock assets are out of scope. If any ticker cannot be resolved, is non-US, or is a non-common-stock asset such as an ETF / index / FX / commodity / crypto, the entire request returns 404. The endpoint never serves the tickers it can and silently drops the rest. For historical prices, .

Query parameters

ParameterTypeRequiredDescription
tickerstringrequiredAt most 50 tickers, comma-separated; US common stock canonical tickers.

Response fields

FieldTypeDescription
tickerstringThe ticker this row corresponds to
datedateThe trading day this price corresponds to
pricenumberLatest unadjusted closing price, not a real-time price

No key yet? Create one under API Keys — it is shown once, so store it where your shell can read it. Connecting an agent over MCP instead? That signs in through the browser and needs no key at all.

Authentication, conventions, rate limits and error shapes are the same for every endpoint — they live on REST API.