---
title: "Get staking reward history"
method: GET
path: "/api/staking/v1/{coin}/reward-accrual-report"
tags: ["Staking History"]
---

# Get staking reward history

`GET /api/staking/v1/{coin}/reward-accrual-report`

Retrieve staking reward history.

## Path parameters

- `coin` 'ADA' | 'APT' | 'ASI' | 'KAVACOSMOS' | 'ATOM' | 'AVAXC' | 'AVAXP' | 'BABY' | 'BERA' | 'BLD' | 'BSC' | 'BTC' | 'COREDAO' | 'COREUM' | 'CRONOS' | 'CSPR' | 'DOT' | 'EIGEN' | 'ETH' | 'FLRP' | 'HASH' | 'INJECTIVE' | 'MATIC' | 'NEAR' | 'OSMO' | 'POL' | 'POLYX' | 'RETH-ROCKET' | 'SEI' | 'SOMI' | 'SOL' | 'STORY' | 'STX' | 'SUI' | 'SUI:WAL' | 'TAO' | 'TIA' | 'TON' | 'TRX' | 'WETH' | 'WCT' | 'WFLR' | 'XDC' | 'ZETA', required — The staking asset.

## Query parameters

- `enterpriseId` string
- `walletId` string
- `delegationId` string
- `aggregationLevel` 'WALLET' | 'DELEGATION' | 'wallet' | 'delegation'
- `range` 'HOURLY' | 'DAILY' — The time range for the data, either hourly or daily.
- `startDate` string, date-time
- `endDate` string, date-time
- `page` integer, nullable
- `pageSize` integer, nullable
- `sortBy` '-date' | 'date'

## Response `200`

Successful Retrieving Staking History

- StakingRewards
  - `rewards` StakingReward[] — An array of rewards.
    - `reward` string, required — The reward in base units.
    - `coin` string, required — The coin associated with the reward.
    - `walletId` string — The wallet ID.
    - `enterpriseId` string — The enterprise ID.
    - `delegationId` string — The delegation ID, only present when aggregationLevel is delegation.
    - `date` string, date-time, required — The date and time of the reward.
    - `properties` object — Detailed reward information including consensus, transaction, and MEV rewards. Only populated for ETH delegations.
      - `consensusReward` number — Amount of rewards from consensus participation.
      - `transactionReward` number — Amount of rewards from transaction fees.
      - `mevReward` number — Amount of rewards from MEV (Maximum Extractable Value).
      - `provider` string — The staking provider name.
  - `page` integer — The page number for paging purposes.
  - `totalPages` integer — The total number of pages for paging purposes.
  - `totalElements` integer — The number of elements per page used for paging purposes.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `409` — Conflict
- `500` — Server Error - Transient error please try again

---

[API](https://skmtc.net/bitgo/apis/bitgo-api.md) · [All operations](https://skmtc.net/bitgo/apis/bitgo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bitgo/bitgo-api/revisions/e445c15e5bee/schema)
