Leaders

List a leader's stake pool events

Required API-key scope: leaders:read. Append-only ledger of deposits, unstake requests, unstake claims and slashes against one leader's pool, newest first. Optional query filters: kind, staker, page_token, page_size.

get /leaders/{leader_cap_id}/stake-events

Authorizations

x-api-key string header required

Talus API Key in the form key_id.secret. The API also accepts Authorization: ApiKey <key_id.secret>, but the docs UI is configured to send x-api-key.

Path Parameters

leader_cap_id string required

Leader capability object id

Query Parameters

kind string | null

Filter by event kind (deposited, unstake_requested, unstake_claimed, slashed).

staker string | null

Filter by the staker wallet address. A slashed row has no staker, so this excludes slashes.

page_token integer | null
page_size integer | null

200application/json

Paginated list of stake events

items object[] required
amount integer | null
at_ms integer | null
created_at string required
id integer<int32> required
kind string required
leader_cap_id string required
minted_shares integer | null
pool_total integer | null
registry_object_id string required
shares integer | null
staker string | null
total_shares integer | null
tx_digest string required
unlock_at_ms integer | null
metadata object required

Pagination metadata included in every listing response.

next_token integer | null

Token to pass as page_token to retrieve the next page. null means there are no more pages.

total_items integer<int64> required

Total number of items across all pages.

400

Invalid filter value

404

Leader capability was not found

500

Internal server error