---
title: "Exchange history"
method: GET
path: "/api/v1/exchanges/{slug}/history"
tags: ["Exchanges"]
---

# Exchange history

`GET /api/v1/exchanges/{slug}/history`

Volume / dominance / pairs / assets time series (the exchange rollups carry no
OHLC). Pick `interval`: minutely, hourly or daily. Retention is a hard property
of the rollup pipeline — minutely 8 days, hourly 6 months, daily forever; when a
`limit` is set you get the most-recent N rows in the window, oldest-first.

## Query parameters

- `interval` string, nullable — minutely, hourly or daily (default daily).
- `start` string, nullable — ISO date/time lower bound.
- `end` string, nullable — ISO date/time upper bound (a date-only value means through that day).
- `limit` integer, nullable — Max rows (1–2000, default 1000).

---

[API](https://skmtc.dev/bitculator/apis/bitculator-data-api.md) · [All operations](https://skmtc.dev/bitculator/apis/bitculator-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/bitculator/bitculator-data-api/revisions/a393a65962eb/schema)
