getBlocksWithLimit

getBlocksWithLimit RPC Method

post
/

Returns a list of confirmed blocks starting at the given slot. This method provides an efficient way to retrieve a range of sequential block slots, which is useful for block explorers, analytics tools, and applications that need to process historical blockchain data in batches.

Important: The limit must be no more than 500,000 blocks higher than the start_slot.

Authorizations
AuthorizationstringOptional

Authorization header for API key authentication.

Example:

Authorization: your-api-key-here
Body
jsonrpcstring · enumRequired

JSON-RPC protocol version

Example: 2.0Possible values:
idone ofRequired

Request identifier that will be returned in the response

Example: 1
stringOptional
or
numberOptional
methodstring · enumRequired

The RPC method name

Example: getBlocksWithLimitPossible values:
Responses
chevron-right
200

Successful Response

application/json

RPC response containing the list of confirmed block slots

jsonrpcstring · enumRequired

JSON-RPC protocol version

Example: 2.0Possible values:
idone ofRequired

Request identifier matching the original request

Example: 1
stringOptional
or
numberOptional
resultinteger · int64[]Optional

An array of u64 integers listing confirmed blocks starting at start_slot for up to limit blocks, inclusive. The array may contain fewer blocks than requested if some slots in the range do not have confirmed blocks. An empty array indicates no confirmed blocks were found in the specified range.

Example: [5,6,7]
post
/

Last updated