POSTgetBlocks

Returns a list of confirmed blocks between two slots.

Request Body
jsonrpcstringrequired
idintegerrequired
methodstringrequired
paramsoneOf[]required

It contains following items:

  1. Start slot (required)
  2. End slot (optional)
  3. ConfigurationObject (optional)
params[0]integer (uint64)

The slot number.

Responses
idinteger

The request ID

jsonrpcstring

The JSON-RPC version

resultinteger (uint64)[]

An array of u64 integers listing confirmed blocks between start_slot and either end_slot - if provided, or latest confirmed slot, inclusive. Max range allowed is 500,000 slots.

X-API-KEY
RequestCU30
cURL
curl -X POST "https://solana-mainnet.nodit.io/" \
  -H "X-API-KEY: {YOUR_API_KEY}" \
  -H "Content-Type: application/json" \
  -d '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "getBlocks",
  "params": [
    338967300,
    338967310,
    {
      "commitment": "finalized"
    }
  ]
}'
Response
Example · 200
{
  "jsonrpc": "2.0",
  "result": {
    "blockHeight": 247274050,
    "blockTime": 1700225734,
    "blockhash": "57eP5Cy4ZpREfuSEagC7fyX4Aq49vbv9NGqLjNCEFCyi",
    "parentSlot": 258967387,
    "previousBlockhash": "8e8brip4atAwZnuVWCeHs5xWUQbjwbrWZMZ2TTimsGw1",
    "transactions": [
      {
        "meta": {
          "computeUnitsConsumed": 2100,
          "err": null,
          "fee": 5000,
          "innerInstructions": [],
          "loadedAddresses": {
            "readonly": [],
            "writable": []
          },
          "logMessages": [
            "Program Vote111111111111111111111111111111111111111 invoke [1]",
            "Program Vote111111111111111111111111111111111111111 success"
          ],
          "postBalances": [
            1007388953256632,
            100000000000,
            1
          ],
          "postTokenBalances": [],
          "preBalances": [
            1007388953261632,
            100000000000,
            1
          ],
          "preTokenBalances": [],
          "rewards": null,
          "status": {
            "Ok": null
          }
        },
        "transaction": {
          "message": {
            "accountKeys": [
              "dv2eQHeP4RFrJZ6UeiZWoc3XTtmtZCUKxxCApCDcRNV",
              "i7NyKBMJCA9bLM2nsGyAGCKHECuR2L5eh4GqFciuwNT",
              "Vote111111111111111111111111111111111111111"
            ],
            "header": {
              "numReadonlySignedAccounts": 0,
              "numReadonlyUnsignedAccounts": 1,
              "numRequiredSignatures": 1
            },
            "instructions": [
              {
                "accounts": [
                  1,
                  0
                ],
                "data": "Fk63PWrkyA55WyomNsd7oxdDhXWxEGWqEiZH7dEU8VdZY1Qq2Nnm7xTbD3AtRZb9f2QgBMd618dshgcFds1cPiQxVqR7MEP5X4L8H9JuVoceLRsj3ZvbHe9XU8qAz4ocndMQeJW6csuHN6k6ikLGP1tTC7dqQj",
                "programIdIndex": 2,
                "stackHeight": 1
              }
            ],
            "recentBlockhash": "8e8brip4atAwZnuVWCeHs5xWUQbjwbrWZMZ2TTimsGw1"
          },
          "signatures": [
            "4AaMrcYam73YMjiwpB9T4eLNLsyc5eJMZgD4EorSrdRkaHy9hfv94YVAc7jKYfzdEZyzV3GuFaReAvkBNDuQqm4z"
          ]
        },
        "version": "legacy"
      },
      {
        "meta": {
          "computeUnitsConsumed": 53919,
          "err": null,
          "fee": 5000,
          "innerInstructions": [],
          "loadedAddresses": {
            "readonly": [],
            "writable": []
          },
          "logMessages": [
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4533 of 480000 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4396 of 475467 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4273 of 471071 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4405 of 466798 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4571 of 462393 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4528 of 457822 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4792 of 453294 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4403 of 448502 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4546 of 444099 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4778 of 439553 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4390 of 434775 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s invoke [1]",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s consumed 4154 of 430385 compute units",
            "Program gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s success",
            "Program ComputeBudget111111111111111111111111111111 invoke [1]",
            "Program ComputeBudget111111111111111111111111111111 success"
          ],
          "postBalances": [
            78723895000,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            1,
            1169280,
            1141440
          ],
          "postTokenBalances": [],
          "preBalances": [
            78723900000,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            23942400,
            1,
            1169280,
            1141440
          ],
          "preTokenBalances": [],
          "rewards": null,
          "status": {
            "Ok": null
          }
        },
        "transaction": {
          "message": {
            "accountKeys": [
              "HUZu4xMSHbxTWbkXR6jkGdjvDPJLjrpSNXSoUFBRgjWs",
              "2hsrGu1CLET6CMvyg3sGXmpaDUT59nyQyeT7qfzMRLAJ",
              "3g5BEM6cqJyXwy2VVgdynCpJAHqFMQnGqQdiVNvEyvpc",
              "4BwstmwCNY4qCMkcuUPPuCsRovXTQcn6RKjKpKetUXMQ",
              "5Qz1ayDLUQ1VeW4hc18FEAF3qwUg5rqmgMzCz3o72usT",
              "6Eg8YdfFJQF2HHonzPUBSCCmyUEhrStg9VBLK957sBe6",
              "7X3UJgftWJBqrdPVWCUSJ4pjVZ9qEKT1CNxhoYy8zb5m",
              "7XcEQ3VLi8i36PtA8hg79tRPwvckodiMv5LrMspZoofT",
              "9FUjsTnUmJyF7zMkc6cKSzfgwmwyvS5YpUXkvCA1epCN",
              "CdTeotBBfP6R6oLh2A7FyEXDg9abWz6RWDp8X8s37RCW",
              "DspwfrfzKNv8bxbCLq9WZQXFJaR7jci6kc1m7swQ278Z",
              "EgCFaKazieBrHE72hVtA7NH2TrozYKEPw7rXPfsUqpoM",
              "GxZnb9KnT2NjkwbsxDLyHvV3s1gvNodEh8cmQVTgFXWC",
              "ComputeBudget111111111111111111111111111111",
              "SysvarC1ock11111111111111111111111111111111",
              "gSbePebfvPy7tRqimPoVecS2UsBvYv46ynrzWocc92s"
            ],
            "header": {
              "numReadonlySignedAccounts": 0,
              "numReadonlyUnsignedAccounts": 3,
              "numRequiredSignatures": 1
            },
            "instructions": [
              {
                "accounts": [
                  0,
                  4,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcwfGuYwCrFk1wocUNW5EPAzuAyPfnVPbUN3",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [
                  0,
                  2,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcweBR3ehe7RjbNQLBULTGVghhwExWzSEgM5",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [
                  0,
                  12,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcwvhWRMMs6bGr4oeF4ScuUNYF7SmsLib5KV",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [
                  0,
                  9,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcwhV9XpzqNKHJzHb2DUTyvNf36qcqaJbts1",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [
                  0,
                  8,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcwh2ewy8W5fhkE63iZTn6EkDUUYZ9fdHpyu",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [
                  0,
                  6,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcwkfQqDgs3DKYSuTfA5rXef8LZYaERvWoDy",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [
                  0,
                  10,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcwqdaGuveouF3n4zbfkqUzzHsfCmUTST927",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [
                  0,
                  1,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcwveZ2KtTQzzieY7UWM4gMbu5CF3f5aaLEj",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [
                  0,
                  5,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcwsyg4txZVL1aSgZrjTmdaJKMfx6kaMZrJb",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [
                  0,
                  11,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcwnFZTVkBVjXxM4E4SoZD4bStTohHy2U6TZ",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [
                  0,
                  3,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcwcurtegisDhJuCzZD9K7nTxvaGL9VfT5Xu",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [
                  0,
                  7,
                  14
                ],
                "data": "6mJFQCt94hG4CKNYKgVcwezjfJh1Jw1fwERnR3aKYLoRWmStAzGgfZ",
                "programIdIndex": 15,
                "stackHeight": 1
              },
              {
                "accounts": [],
                "data": "E6YYnj",
                "programIdIndex": 13,
                "stackHeight": 1
              }
            ],
            "recentBlockhash": "2nzraoD3rYnBsH7Ahj2VqWJHbHNWRnEpfB1mnefd3TNU"
          },
          "signatures": [
            "5jTSajMfBmqixmRwU8chgwCGyCaUQB7L4z7GvQS2apuudJmL7nWzM1Mgf23kgWrEu99TdUYSqGVQYsWHJQbzTY3R"
          ]
        },
        "version": "legacy"
      }
    ]
  },
  "id": 1
}