Skip to main content
POST
/
9de47db917d4f69168e3fed02217d15b
getBlocksWithLimit
curl --request POST \
  --url https://nd-326-444-187.p2pify.com/9de47db917d4f69168e3fed02217d15b \
  --header 'Content-Type: application/json' \
  --data '
{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "getBlocksWithLimit",
  "params": [
    166974442,
    100
  ]
}
'
{
  "jsonrpc": "<string>",
  "id": 123,
  "result": [
    123
  ]
}
Range limit: maximum 500,000 blocks per request. Archive data: this method supports fetching historical data on Global Nodes. See Solana method limits.

Solana getBlocksWithLimit method

The Solana getBlocksWithLimit method returns a list of confirmed blocks starting from a specified slot for a maximum limit. This method provides a list of block heights that have been confirmed by the network. It is useful for retrieving a specific number of blocks for analysis or display.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.

Parameters

  • startSlot — the start slot of the range.
  • limit — the maximum number of blocks to return.

Response

  • value — an array of confirmed block heights starting from the startSlot up to the specified limit.

Use case

A practical use case for getBlocksWithLimit is to retrieve a specific number of confirmed blocks for analysis or display. This can be useful for block explorers, wallets, or other applications that need to display or make use of this information.

Body

application/json
id
integer
default:1
jsonrpc
string
default:2.0
method
string
default:getBlocksWithLimit
params
integer[]

The start slot of the blocks and the maximum number of blocks

Response

200 - application/json

Blocks details

jsonrpc
string
id
integer
result
integer[]
Last modified on April 17, 2026