Indices

Get index history

Returns published values of an Attention Index within a time range, oldest first.

With interval=raw, every published value is returned. With a sampled interval, values are grouped into buckets aligned to the Unix epoch in UTC, and the last value in each bucket is returned.

When more values match than limit, the most recent ones are returned. An unknown index name returns an empty array.

get/indices/{name}/history

Request

  • Base URL
    https://api.forum.market/v1
  • Auth
    none required

Path parameters

namestring required

The index name, which is the index’s ticker followed by -IDX. GET /indices returns every name.

Query parameters

startstring date-time required

Start of the time range (ISO 8601, inclusive).

endstring date-time

End of the time range (ISO 8601, inclusive). Defaults to the current time.

intervalstring

Resolution of the returned values. Use raw for every published value, 8h, or a whole number of days such as 1d or 7d.

limitinteger

Maximum number of values to return.

Response

Index values, oldest first.

idinteger required

Unique ID of the published value.

namestring required

The index name.

valuenumber required

The published Attention Index value (after EMA smoothing).

timestampstring date-time required

When the value was published (ISO 8601, UTC).

backfillVersionstring nullable required

Null for a value recorded live. Otherwise the value was reconstructed after the fact, and this names the method that produced it.

Example response

[
  {
    "id": 505595,
    "name": "FORTNITE-IDX",
    "value": 56.576344892425176,
    "timestamp": "2026-10-22T20:03:00.047Z"
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.