Retrieve attestations observed for one or more validators within a bounded epoch window. By default, the service returns data for the last 100 epochs ending at the latest processed epoch. You can narrow the range with startEpoch and endEpoch, which must lie within [latest-99, latest] and satisfy startEpoch <= endEpoch.
Each item represents a scheduled attestation duty for a validator and includes the slot attested to, the inclusion slot when observed, a status flag, and convenience week boundaries for grouping in UI charts.
When slim=true, the response omits the week, week_start, week_end, and committeeindex properties from each item to reduce payload size.
Comma-separated validator indices and/or public keys (maximum 100 items by default). Comma-separated list (no spaces) of validator identifiers. Each identifier must be either:
Resolution and limits:
"1,2,3"
Start epoch for the query window. Defaults to latest - 99. Must be within [latest-99, latest] and less than or equal to endEpoch when provided.
x >= 0399260
End epoch for the query window. Defaults to latest. Must be within [startEpoch, latest] when provided.
x >= 0399359
When true, return a slimmed response that excludes week, week_start, week_end, and committeeindex fields from each item.
true
Matching attestations were retrieved successfully. The data array contains one entry per scheduled attestation for the specified validators within the requested epoch window. Items are sorted by epoch (descending) and then by validator index (ascending).