Get a List of Historical Stake & Rewards for Multiple Validators

API Parameters

aggregate

boolean
Set to true for the rewards to be aggregated across addresses.

fromTime

int64
required
Defaults to 1678174507000
The millisecond timestamp from which you wish to retrieve the historical stake and rewards.

toTime

int64
required
Defaults to 1678779307000
The millisecond timestamp until which you wish to retrieve the historical stake and rewards.

timeUnit

string
enum
required
Defaults to week
This parameter is used to aggregate rewards. It must be one of era, day, week, or month.

Allowed:
era day week month

addresses

array of strings
Defaults to 11VR4pF6c7kfBhfmuwwjWY3FodeYBKWx7ix2rsRCU2q6hqJ
A list of addresses.

accept

string
enum
Defaults to application/json
Generated from available response content types

Allowed:
application/json text/plain

Response Codes

Example Request

curl --request POST \
     --url https://svc.blockdaemon.com/reporting/staking/v1/polkadot/mainnet/validator/history \
     --header 'X-API-Key: ••••' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "fromTime": 1678174507000,
  "toTime": 1678779307000,
  "timeUnit": "week",
  "addresses": [\
    "11VR4pF6c7kfBhfmuwwjWY3FodeYBKWx7ix2rsRCU2q6hqJ"\
  ]
}
'```

### Response Format
- **application/json**  
- **text/plain**