List all reputations
Returns reputation aggregates for every account the node has seen lease activity for, keyed by account address.
Returns reputation aggregates for every account the node has seen lease activity for, keyed by account address. Accounts with no lease activity are absent.
GET
/reputationcurl 'https://<node>/reputation?limit=100'Query parameters
| Parameter | Default | Meaning |
|---|---|---|
offset | 0 | Number of accounts to skip. |
limit | 100 | Maximum accounts to return. Capped at 1000. |
Paging is over the account addresses sorted lexicographically, so consecutive pages neither overlap nor skip entries.
Response
An object keyed by account address; each value has the same shape as Get account reputation.
{
"<address>": {
"version": 2,
"leases_accepted_as_provider": 0,
"leases_settled_as_provider": 0,
"lease_hours_settled_as_provider": 0,
"leases_unfulfilled_as_provider": 0,
"leases_accepted_as_consumer": 0,
"leases_settled_as_consumer": 0,
"leases_cancelled_as_consumer": 0,
"lease_hours_settled_as_consumer": 0,
"leases_unfulfilled_as_consumer": 0,
"first_activity_at": 0,
"last_activity_at": 0
}
}Consistency
Reputation is node-local derived state, not consensus state — see the consistency note on Get account reputation.