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 keyEndpoints (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/constituentsResponse
{
"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
}
]
}