Introduction
What is the Alphractal API
The Alphractal API provides programmatic access to cryptocurrency data across on-chain metrics, market indicators, derivatives data, exchange flows, and macro-level signals.
It is designed to power analytics dashboards, research workflows, quantitative models, and data pipelines with a consistent and reliable data structure.
Who it’s for
-
Developers & Builders – integrate crypto metrics into applications, backends, dashboards, alerts, or trading tools.
-
Analysts & Quants – access historical time-series for research, backtesting, signal generation, and modelling.
-
Teams & Companies – centralise crypto data ingestion instead of relying on multiple fragmented providers.
How the API is organised
The API is structured around two main consumption patterns:
-
Metric endpoints – one endpoint per metric, returning a time-series for a specific asset (e.g. price, open interest, funding rate).
-
Bulk / query endpoints – endpoints designed for larger data retrieval, supporting pagination, sorting, and field selection, ideal for pipelines and data sync.
Response format (high level)
Most endpoints return:
-
Time-series data – an array of datapoints with a
timefield and one or more numeric values. -
Some endpoints return paginated responses, including
offset,total, andresults.
Common patterns
-
Asset-scoped routes – many endpoints use
{asset}in the path (e.g.BTC,ETH). -
Optional filters – certain endpoints support filters such as exchange or timeframe when applicable.
-
Numeric consistency – metric values are returned as
double, suitable for analytics and modelling.
Important note
This documentation represents the public contract of the API.
If a behaviour, parameter, or constraint is not explicitly documented here, it should not be assumed by the client.