Get staked account rewards - Batch

/v4/data/staking/native/rewards/batch

100 credits per stake address per API call

Get historical staking rewards for up to 50 stake accounts in a single request. Returns the same per-address shape as /staking/native/rewards, one entry per input address, in input order.

Supported blockchains:

  • Solana - solana-mainnet (optional epoch/block/time filters)

To get started:

  • POST a JSON body with chain, an array of 1–50 unique stakeAddresses, and (optionally) shared filters.
  • All filters are shared across all addresses in the request. Filter semantics match the single endpoint (epoch/block/time/unix; only one filter type at a time).
  • The response is an array preserving input order; duplicate input addresses are rejected by validation.
  • Each item has the same shape as the single endpoint response (stakeAddress, totalAmount, rewards[]). Rewards inside each item are sorted by epoch descending.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Request body for the staked-account-rewards batch endpoint. All filters are shared across every address in the request.

string
enum
required

The blockchain to query. Only Solana mainnet is supported for batch.

Allowed:
stakeAddresses
array of strings
required
length between 1 and 50

List of stake account addresses to query (1–50 unique entries).

stakeAddresses*
number

Filter rewards from this epoch (inclusive). Only one filter type may be used per request.

number

Filter rewards to this epoch (inclusive). Only one filter type may be used per request.

number

Filter rewards from this block number (inclusive). Only one filter type may be used per request.

number

Filter rewards to this block number (inclusive). Only one filter type may be used per request.

date-time

Filter rewards from this date (inclusive, ISO 8601). Only one filter type may be used per request.

date-time

Filter rewards to this date (inclusive, ISO 8601). Only one filter type may be used per request.

number

Filter rewards from this unix timestamp (inclusive). Only one filter type may be used per request.

number

Filter rewards to this unix timestamp (inclusive). Only one filter type may be used per request.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json