Retrieve the sync committee membership for a given sync period. The sync committee contains 512 validator indices that participate in light-client finality via sync committee signatures. The validators in the response are ordered by the sync-committee index (the position used when interpreting syncaggregate_bits in blocks). A sync period spans 256 consecutive epochs. Sync committees were introduced with the Altair upgrade. Requests for periods before Altair return an error because no sync committee exists for those periods. On Ethereum mainnet, Altair activated at epoch 74240 (period 290).
The sync period to fetch. Provide a non-negative integer period index, or use one of the special tags: latest (current period) or next (the upcoming period if available).
Special tags for convenience.
latest, next "latest"
The sync committee for the requested period was found. The data object contains the period index, the start and end epochs, and the list of 512 validator indices in committee order.
Standard success envelope used by all API endpoints.
HTTP-independent status of the API operation. For successful responses this is always "OK".
OK Sync committee membership for a single sync period. Includes the period index, the start and end epochs, and the 512 validator indices ordered by sync-committee index. The ordering matches the bit positions in syncaggregate_bits found in blocks.