Skip to main content
GET
Get per-validator reward distribution for a finished round

Query Parameters

election_id
integer<int64>

Election ID of the finished round. Mutually exclusive with block and unixtime.

block
integer<uint32>

Masterchain block seqno within the finished round. Mutually exclusive with election_id and unixtime.

unixtime
integer<uint32>

Unix timestamp (seconds). Looks up the masterchain block at this time and uses it as the anchor. Mutually exclusive with election_id and block.

shallow
boolean
default:false

Set to 1 to return only basic validator info (rank, pubkey, effective_stake, weight, reward, pool). Skips pool type detection, owner/validator addresses, nominator data, and returned-stake lookup — significantly faster.

Response

Successful response

response_time_ms
integer<int64>
required

Server-side response time in milliseconds.

Example:

5432

election_id
integer<int64>
required

Election ID (electAt timestamp).

Example:

1740053384

round_start
string<date-time>
required

Validation round start time.

round_end
string<date-time>
required

Validation round end time.

start_block
integer<uint32>
required

First masterchain block of the round.

end_block
integer<uint32>
required

Last masterchain block of the round.

total_bonuses
integer<int64>
required

amount in nanograms

Example:

123456789

total_stake
integer<int64>
required

amount in nanograms

Example:

123456789

validators
object[]
required
prev_election_id
integer<int64>

Election ID of the round immediately before this one.

Example:

1772486024

next_election_id
integer<int64>

Election ID of the round immediately after this one.

Example:

1772658824

error
string