Skip to main content

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 consumption patterns:
  • Metric endpoints – one endpoint per metric, returning a time-series for a specific asset (e.g. price, open interest, funding rate). This is the majority of the API.
  • Catalog and summary endpoints – discovery and cross-asset views: available assets, symbols and timeframes, screener results, and asset summaries.

Response format (high level)

Metric endpoints return a plain JSON array of datapoints — no envelope, no pagination: each item carries a time field and one or more numeric values.
The range is controlled by startDate and endDate, not by paging.

Common patterns

  • Asset-scoped routes – most endpoints use {asset} in the path (e.g. BTC, ETH).
  • Optional filters – certain endpoints support filters such as exchange, symbol, timeframe or limit 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.