API Documentation

Developer documentation for Allisora indices (ALX10 and more). Use these endpoints for programmatic access to index levels, history, and constituents.

Sign up for a free API key

Get a free API key for higher rate limits, priority support, and future premium endpoints. Public endpoints below work without a key for light usage.

Request API key

Endpoints (ALX10)

Base URL: your host (e.g. https://yoursite.com). All endpoints return JSON. No authentication required for public access.

Latest index level

Returns the most recent ALX10 index level and calculation date.

GET
/api/at10/index-level(relative to your host, e.g. https://yoursite.com/api/at10/index-level)

Response

{
  "index_level": 89.28,
  "calculation_date": "2026-01-26",
  "calculation_timestamp": "2026-01-26",
  "base_date": "2025-12-31",
  "base_value": 100
}

Index history

Returns daily index levels for the ALX10. Supports limit and date range filters.

GET
/api/at10/history(e.g. ?limit=100&start_date=2026-01-01&end_date=2026-01-26)
Query parameters
  • limit — Max number of records (default: 1000)
  • start_date — Start date (YYYY-MM-DD)
  • end_date — End date (YYYY-MM-DD)

Response

{
  "index_name": "ALX10",
  "count": 26,
  "history": [
    {
      "date": "2026-01-26",
      "index_level": 89.28,
      "index_value": 89.28,
      "change": 0,
      "change_pct": 0,
      "change_from_base_pct": -10.72,
      "timestamp": "2026-01-26"
    }
  ]
}

Constituents

Returns the current top 10 constituents with weights, prices, and ranks.

GET
/api/at10/constituents

Response

{
  "calculation_date": "2026-01-26",
  "constituents": [
    {
      "symbol": "BTC",
      "name": "Bitcoin",
      "price_usd": 88347.08,
      "weight": 0.2,
      "weight_percent": 20,
      "rank": 1,
      "free_float_market_cap_usd": 1730000000000
    }
  ]
}