# TickerLayer API

**Canonical:** https://apis.io/apis/tickerlayer/tickerlayer-api/  
**Provider:** TickerLayer — https://apis.io/providers/tickerlayer/  
**Base URL:** https://api.tickerlayer.com  
**Documentation:** https://tickerlayer.com/learn/etf-api

TickerLayer API is published by [TickerLayer](https://apis.io/providers/tickerlayer/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

TickerLayer API as documented publicly: 21 operations. Contract generated from the documentation by API Evangelist (2026-10-21); not the provider's own document.

## Operations (21)

| Method | Path | Summary |
|---|---|---|
| GET | `/etfs/agg/{symbol}/1/day` | Daily bars (1 day interval) |
| GET | `/etfs/agg/{symbol}/prev` | The last completed daily bar |
| GET | `/etfs/quote/{symbol}` | The current market |
| GET | `/etfs/snapshot/{symbol}` | Quote plus last_price , prev_close , change |
| GET | `/etfs/symbols` | ETF API: real-time and historical ETF prices for developers |
| GET | `/etfs/trade/last/{symbol}` | The latest trade |
| GET | `/indices/agg/{symbol}/prev` | GET /indices/agg/{symbol}/prev – the last completed daily bar (yesterday's close) |
| GET | `/indices/agg/{symbol}/{n}/{span}/{from}/{to}` | GET /indices/agg/{symbol}/{n}/{span}/{from}/{to} OHLCV bars, paginated – Charts and backtests |
| GET | `/indices/quote/{symbol}` | GET /indices/quote/{symbol} bid , ask , sizes, timestamp – the current level |
| GET | `/indices/snapshot/{symbol}` | GET /indices/snapshot/{symbol} Quote plus last_price , prev_close , change – Tickers and watchlists |
| GET | `/indices/symbols` | Use it for GET /indices/symbols – every code with name and an aggregates flag |
| GET | `/indices/trade/last/{symbol}` | GET /indices/trade/last/{symbol} price , size , timestamp of the latest print – a single "last" number |
| GET | `/markets/holidays` | GET /markets/holidays returns market holiday calendars. |
| GET | `/markets/status` | Market status information |
| GET | `/stocks/agg/{symbol}/prev` | GET /stocks/agg/{symbol}/prev returns the last completed daily OHLCV bar for the given symbol. |
| GET | `/stocks/agg/{symbol}/{mult}/{span}/{from}/{to}` | GET /stocks/agg/{symbol}/{mult}/{span}/{from}/{to} returns OHLCV bars for the given symbol over the specified period. |
| GET | `/stocks/quote/{symbol}` | GET /stocks/quote/{symbol} returns bid, ask, sizes and timestamp for the given symbol. |
| GET | `/stocks/snapshot/{symbol}` | GET /stocks/snapshot/{symbol} returns quote, last trade, prev_close, change and change_percent for the given symbol. |
| GET | `/stocks/symbols` | GET /stocks/symbols returns the list of symbols your API key can use, optionally filtered by market. |
| GET | `/stocks/trade/last/{symbol}` | GET /stocks/trade/last/{symbol} returns price, size and timestamp of the last trade for the given symbol. |
| POST | `/symbols/coverage` | POST /symbols/coverage maps bare or differently formatted tickers to market‑qualified symbols in bulk. |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tickerlayer/refs/heads/main/openapi/_ae-authored/tickerlayer-openapi-generated.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tickerlayer/refs/heads/main/json-schema/tickerlayer-get-indices-agg-symbol-prev-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tickerlayer/refs/heads/main/json-schema/tickerlayer-get-indices-agg-symbol-nspan-from-to-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tickerlayer/refs/heads/main/json-schema/tickerlayer-get-stocks-snapshot-symbol-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tickerlayer/refs/heads/main/json-schema/tickerlayer-get-indices-snapshot-symbol-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tickerlayer/refs/heads/main/json-schema/tickerlayer-get-etfs-agg-symbol-prev-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tickerlayer/refs/heads/main/json-schema/tickerlayer-get-indices-symbols-response-schema.json
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/tickerlayer/refs/heads/main/apis.yml

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/tickerlayer/tickerlayer-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/tickerlayer/.
