Endpoints

Api Spec

get
Responses
200

Successful Response

application/json
Responseany
get
GET /solana-rewards/spec.json HTTP/1.1
Host: 
Accept: */*
200

Successful Response

No content

Docs

get
Responses
200

Successful Response

application/json
Responseany
get
GET /solana-rewards/docs HTTP/1.1
Host: 
Accept: */*
200

Successful Response

No content

Get Vote Account Rewards

get
Authorizations
Query parameters
since_inclusiveany ofOptional

Epoch start timestamp (ISO-8601 with time zone). From the beginning if not set

string · date-timeOptional
or
nullOptional
to_exclusiveany ofOptional

Epoch end timestamp (ISO-8601 with time zone). Up to most recent entry if not set

string · date-timeOptional
or
nullOptional
vote_account_addressstringRequired

Vote Account address

Responses
200

Successful Response

application/json
get
GET /solana-rewards/v1/vote_account_rewards?vote_account_address=text HTTP/1.1
Host: 
x-api-key: YOUR_API_KEY
Accept: */*
{
  "vote_account_address": "text",
  "entries": [
    {
      "epoch": 1,
      "epoch_start_time": "text",
      "epoch_end_time": "text",
      "denom": "text",
      "stake_amount": "text",
      "voting_rewards": "text",
      "transaction_rewards": "text",
      "jito_rewards": "text",
      "txs": [
        {
          "event_name": "text",
          "tx_hash": "text"
        }
      ]
    }
  ]
}

Get Staking Authority Rewards

get
Authorizations
Query parameters
since_inclusiveany ofOptional

Epoch start timestamp (ISO-8601 with time zone). From the beginning if not set

string · date-timeOptional
or
nullOptional
to_exclusiveany ofOptional

Epoch end timestamp (ISO-8601 with time zone). Up to most recent entry if not set

string · date-timeOptional
or
nullOptional
staking_authority_addressstringRequired

Staking authority address

stake_account_addressany ofOptional

Stake account address

stringOptional
or
nullOptional
vote_account_addressany ofOptional

Vote Account address

stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
GET /solana-rewards/v1/staking_authority_rewards?staking_authority_address=text HTTP/1.1
Host: 
x-api-key: YOUR_API_KEY
Accept: */*
{
  "staking_authority_address": "text",
  "entries": [
    {
      "epoch": 1,
      "epoch_start_time": "text",
      "epoch_end_time": "text",
      "stake_account_address": "text",
      "vote_account_address": "text",
      "denom": "text",
      "stake_amount": "text",
      "staking_rewards": "text",
      "jito_rewards": "text",
      "withdraw_authority_address": "text",
      "txs": [
        {
          "event_name": "text",
          "tx_hash": "text"
        }
      ]
    }
  ]
}

Was this helpful?