Get Rewards by Account
Returns information for all past staking reward payouts for an account.
This method will use 20
Compute Units.
Returns information for all past staking reward payouts for an account.
Path parameters
idOrAliasOrEvmAddressstringRequiredExample:
Account alias or account id or evm address
{"value":"HIQQEXWKW53RKN4W6XXC4Q232SYNZ3SZANVZZSUME5B5PRGXL663UAQA"}
Pattern: ^(\d{1,10}\.){0,2}(\d{1,10}|(0x)?[A-Fa-f0-9]{40}|(?:[A-Z2-7]{8})*(?:[A-Z2-7]{2}|[A-Z2-7]{4,5}|[A-Z2-7]{7,8}))$
Query parameters
limitinteger · int32 · min: 1 · max: 100OptionalDefault:
The maximum number of items to return
25
Example: 2
orderundefined · enumOptionalDefault:
The order in which items are listed
desc
Example: asc
Possible values: timestampstring[]OptionalExample:
The consensus timestamp in seconds.nanoseconds format with an optional comparison operator
{"summary":"--","value":""}
Responses
200
OK
application/json
400
Invalid parameter
application/json
404
Not Found
application/json
get
GET /v1/YOUR_API_KEY/api/v1/accounts/{idOrAliasOrEvmAddress}/rewards HTTP/1.1
Host: mainnet.hedera.validationcloud.io
Accept: */*
{
"rewards": [
{
"account_id": "0.0.1000",
"amount": 10,
"timestamp": 1234567890
}
],
"links": {
"next": "/api/v1/transactions?timestamp=lt:1657598275.517984411"
}
}
Last updated
Was this helpful?