Route
/v1/data-quality/coverage/{exchange}/{symbol}
Check a symbol window and see whether 0xArchive has already detected missing data.
Use coverage, freshness, incidents, and replay events to decide whether data is clean enough to trust.
Use these routes to tell the difference between missing data, degraded data, and a real outage.
Route
Route
Route
Route
Gap thresholds depend on data type.
| Data type | Gap threshold | Reason |
|---|---|---|
| Orderbook | 2 minutes | Historical books should update far more often than this. |
| OI / Funding | 2 minutes | These series normally refresh around once per minute. |
| Trades | 60 minutes | Low-volume symbols can still have natural quiet periods. |
| Candles | 2 minutes | Candles roll from trades and should appear on time. |
| Liquidations | 60 minutes | Liquidations are event-driven and naturally sparse. |
Once you know the cause, decide whether to retry, skip, or mark the window.
Use coverage, incidents, freshness, or replay gap events to confirm the missing window is real.
Separate known incidents and natural quiet periods from actual continuity failures.
Retry later, skip the window, or annotate the gap before the data reaches backtests or monitors.
Run these checks before gaps leak into alerts or backtests.
Incidents first
Cadence
Backtests
Replay
Completeness