/api/v1/indices/{id}GETak_ prefix), sent as a Bearer token or an ?api_key= query parameter. Each endpoint requires the read scope for its resource (e.g. org:rates:read for rates). Token in: headerred). Use it as the {id} path parameter on the index detail, constituents, and price endpoints.RED). This endpoint accepts either this ticker (case-insensitively) or index_id as its path parameter.base_index_id.level_interpretation for how this index's methodology frames the level, since a probability family and a total-return family read the same number differently.latest_price. The baseline is the last completed daily close before the current day in US Eastern time, so this is a change against a settled value rather than a rolling 24-hour window.latest_price. Null when the index has no daily close that far back.GET /api/v1/public/indices/{id}; omitted on GET /api/v1/indices/{id}.price_change_7d is measured against. Returned by GET /api/v1/public/indices/{id}; omitted on GET /api/v1/indices/{id}.message. One of bad_request, unauthorized, forbidden, not_found, conflict, service_unavailable, upstream_error, service_error, or internal_error.rate_limited. Branch on this to detect a throttled request.rpm for the per-minute cap or daily for the daily one.curl -X GET "https://api.adjacent.markets/api/v1/indices/<id>" \ -H "Authorization: Bearer <token>"
{ "index_id": "red", "name": "Republican Political Future Index", "ticker": "RED", "description": "Composite of Republican party-line contests across all levels of office in the United States", "constituents_count": 5, "latest_price": 91.3069, "price_change_1d": 0.2663, "price_change_7d": -0.3112, "halted": false }