Welcome to Ticksupply
Ticksupply provides institutional-grade cryptocurrency market data through a simple REST API. Subscribe to real-time data streams from major exchanges and export historical tick-level data for analysis and backtesting.Quickstart
Get your first data export in under 5 minutes
Python SDK
Install the official client library
API Reference
Explore the complete API documentation
Guides
Learn the patterns: subscriptions, exports, pagination, errors
What you can do
Browse available data
Use the Catalog API to explore available exchanges, instruments, and data stream types:- Exchanges: Binance, Bybit, OKX, and more coming soon
- Instruments: Thousands of trading pairs (BTCUSDT, ETHUSDT, etc.)
- Stream types: Trades, order book depth, klines
Subscribe to data streams
Create subscriptions to start collecting real-time data. Data is stored securely and available for export at any time.Export historical data
Generate exports for any time range within your subscription periods. Download compressed CSV files with tick-level precision, using a built-in or custom export schema to control column layout.API features
API key authentication
API key authentication
Secure authentication using API keys passed in the
X-Api-Key header. Generate keys from your dashboard with granular permissions.Rate limiting
Rate limiting
Rate limits of 200 requests/minute and 10,000 requests/hour per account. Response headers report your remaining budget so you can stay within bounds.
Idempotency
Idempotency
Safe retries using the
Idempotency-Key header. Duplicate requests return the original response without side effects.Cursor-based pagination
Cursor-based pagination
Efficient pagination for large result sets using cursor tokens. Stable ordering even as data changes.
Structured errors
Structured errors
Consistent error responses with machine-readable codes, human-friendly messages, and
X-Request-Id headers for debugging.Quick example
All requests go tohttps://api.ticksupply.com/v1 and authenticate with the X-Api-Key header. See the API Reference overview for request/response conventions.
cURL
status is succeeded, then fetch presigned download URLs — see the Quickstart for the full end-to-end flow.
Getting help
Support
Contact our support team for assistance
Status
Check API status and incident history
Include the
X-Request-Id header value from error responses when contacting support. This helps us quickly identify and resolve issues.