Prices · US only
Price snapshot
- Coverage
- US common stock
- Billing
- 20 cr / thousand calls
Returns each stock's closing price for its latest trading day, at most one row per ticker, with date as that trading day. Prices are unadjusted and updated after market close; this is not a real-time quote. Row order is not declared in the contract, so match rows to the request by the ticker field, not by position. US common stock only: if any ticker cannot be resolved or is non-US, the whole request returns 404 rather than returning what it can and silently dropping the rest. For historical prices use /prices-historical.
Query parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | required | At most 50 tickers, comma-separated; US common stock canonical tickers. |
Response fields
| Field | Type | Description |
|---|---|---|
| ticker | string | The ticker this row corresponds to |
| date | date | The trading day this price corresponds to |
| price | number | Latest 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.