List epoch reward summaries
Get a list of reward summaries by epoch for a given range of epochs. The result is filtered by list of asset IDs, market IDs and starting and ending epochs, for which to return rewards. If no data is provided, all reward summaries will be returned, grouped by epochs, market IDs, asset IDs and reward type.
Query Parameters
Restrict reward summaries to those connected to the assets in the given list.
Restrict reward summaries to those connected to the markets in the given list.
Restrict rewards summaries to those that were paid after and including the given epoch ID.
Restrict rewards summaries to those that were paid up to and including the given epoch ID.
Number of records to be returned that sort greater than row identified by cursor supplied in 'after'.
If paging forwards, the cursor string for the last row of the previous page.
Number of records to be returned that sort less than row identified by cursor supplied in 'before'.
If paging forwards, the cursor string for the first row of the previous page.
Whether to order the results with the newest records first. If not set, the default value is true.
- 200
- 500
- default
A successful response.
Schema
summaries object
{
"summaries": {
"edges": [
{
"cursor": "string",
"node": {
"amount": "string",
"assetId": "string",
"epoch": "string",
"marketId": "string",
"rewardType": "string"
}
}
],
"pageInfo": {
"endCursor": "string",
"hasNextPage": true,
"hasPreviousPage": true,
"startCursor": "string"
}
}
}
An internal server error
Schema
details object[]
{
"code": 0,
"details": [
{
"@type": "string"
}
],
"message": "string"
}
An unexpected error response.
Schema
details object[]
{
"code": 0,
"details": [
{
"@type": "string"
}
],
"message": "string"
}
GET /api/v2/rewards/epoch/summaries
Request
Request
curl -L -X GET 'https://vega-data.nodes.guru:3008/api/v2/rewards/epoch/summaries' \
-H 'Accept: application/json'
curl -L -X GET 'https://vega-data.nodes.guru:3008/api/v2/rewards/epoch/summaries' \
-H 'Accept: application/json'
curl -L -X GET 'https://vega-data.nodes.guru:3008/api/v2/rewards/epoch/summaries' \
-H 'Accept: application/json'
curl -L -X GET 'https://vega-data.nodes.guru:3008/api/v2/rewards/epoch/summaries' \
-H 'Accept: application/json'