Basic Batch Query
Submit a batch query
Basic Batch Query
Submit a batch query
Handles batch queries for interacting with storage slot data.
POST
/
submit-batch-query
curl --request POST \
--url https://api.herodotus.cloud/submit-batch-query \
--header 'Content-Type: application/json' \
--header 'api-key: <api-key>' \
--data '{
"destinationChainId": "SN_SEPOLIA",
"fee": "0",
"data": {
"11155111": {
"block:5856869": {
"header": [
"STATE_ROOT",
"TIMESTAMP"
]
},
"timestamp:1703799420": {
"accounts": {
"vitalik.eth": {
"slots": [],
"props": [
"BALANCE",
"NONCE",
"STORAGE_ROOT"
]
},
"0xd8da6bf26964af9d7eed9e03e53415d37aa96045": {
"slots": [],
"props": [
"BALANCE"
]
}
}
},
"block:5030420": {
"header": [
"PARENT_HASH"
],
"accounts": {
"0x69030ef8C2744b37a096fAf2A4C78B4dAec1308b": {
"slots": [
"0x0000000000000000000000000000000000000000000000000000000000000001",
"0xe90b7bceb6e7df5418fb78d8ee546e97c83a08bbccc01a0644d599ccd2a7c2e0"
],
"props": []
}
}
}
}
},
"webhook": {
"url": "https://webhook.site/1f3a9b5d-5c8c-4e2a-9d7e-6c3c5a0a0e2f",
"headers": {
"Content-Type": "application/json"
}
}
}'
{
"internalId": "<string>"
}
Authorizations
Body
application/json
Available options:
STARKNET
, 300
, 11155111
, 11155420
, SN_SEPOLIA
, 421614
, 4801
Available options:
PARENT_HASH
, UNCLES_HASH
, COINBASE
, PROPOSER
, STATE_ROOT
, TRANSACTIONS_ROOT
, RECEIPTS_ROOT
, LOGS_BLOOM
, DIFFICULTY
, BLOCK_NUMBER
, GAS_LIMIT
, GAS_USED
, TIMESTAMP
, EXTRA_DATA
, MIX_HASH
, NONCE
, BASE_FEE_PER_GAS
, WITHDRAWALS_ROOT
, BLOB_GAS_USED
, EXCESS_BLOB_GAS
, PARENT_BEACON_BLOCK_ROOT
, PROPOSER
Available options:
PARENT_HASH
, UNCLES_HASH
, COINBASE
, PROPOSER
, STATE_ROOT
, TRANSACTIONS_ROOT
, RECEIPTS_ROOT
, LOGS_BLOOM
, DIFFICULTY
, BLOCK_NUMBER
, GAS_LIMIT
, GAS_USED
, TIMESTAMP
, EXTRA_DATA
, MIX_HASH
, NONCE
, BASE_FEE_PER_GAS
, WITHDRAWALS_ROOT
, BLOB_GAS_USED
, EXCESS_BLOB_GAS
, PARENT_BEACON_BLOCK_ROOT
, PROPOSER
Available options:
PARENT_HASH
, UNCLES_HASH
, COINBASE
, PROPOSER
, STATE_ROOT
, TRANSACTIONS_ROOT
, RECEIPTS_ROOT
, LOGS_BLOOM
, DIFFICULTY
, BLOCK_NUMBER
, GAS_LIMIT
, GAS_USED
, TIMESTAMP
, EXTRA_DATA
, MIX_HASH
, NONCE
, BASE_FEE_PER_GAS
, WITHDRAWALS_ROOT
, BLOB_GAS_USED
, EXCESS_BLOB_GAS
, PARENT_BEACON_BLOCK_ROOT
, PROPOSER
Available options:
PARENT_HASH
, UNCLES_HASH
, COINBASE
, PROPOSER
, STATE_ROOT
, TRANSACTIONS_ROOT
, RECEIPTS_ROOT
, LOGS_BLOOM
, DIFFICULTY
, BLOCK_NUMBER
, GAS_LIMIT
, GAS_USED
, TIMESTAMP
, EXTRA_DATA
, MIX_HASH
, NONCE
, BASE_FEE_PER_GAS
, WITHDRAWALS_ROOT
, BLOB_GAS_USED
, EXCESS_BLOB_GAS
, PARENT_BEACON_BLOCK_ROOT
, PROPOSER
Available options:
PARENT_HASH
, UNCLES_HASH
, COINBASE
, PROPOSER
, STATE_ROOT
, TRANSACTIONS_ROOT
, RECEIPTS_ROOT
, LOGS_BLOOM
, DIFFICULTY
, BLOCK_NUMBER
, GAS_LIMIT
, GAS_USED
, TIMESTAMP
, EXTRA_DATA
, MIX_HASH
, NONCE
, BASE_FEE_PER_GAS
, WITHDRAWALS_ROOT
, BLOB_GAS_USED
, EXCESS_BLOB_GAS
, PARENT_BEACON_BLOCK_ROOT
, PROPOSER
Response
201
application/json
Default Response
curl --request POST \
--url https://api.herodotus.cloud/submit-batch-query \
--header 'Content-Type: application/json' \
--header 'api-key: <api-key>' \
--data '{
"destinationChainId": "SN_SEPOLIA",
"fee": "0",
"data": {
"11155111": {
"block:5856869": {
"header": [
"STATE_ROOT",
"TIMESTAMP"
]
},
"timestamp:1703799420": {
"accounts": {
"vitalik.eth": {
"slots": [],
"props": [
"BALANCE",
"NONCE",
"STORAGE_ROOT"
]
},
"0xd8da6bf26964af9d7eed9e03e53415d37aa96045": {
"slots": [],
"props": [
"BALANCE"
]
}
}
},
"block:5030420": {
"header": [
"PARENT_HASH"
],
"accounts": {
"0x69030ef8C2744b37a096fAf2A4C78B4dAec1308b": {
"slots": [
"0x0000000000000000000000000000000000000000000000000000000000000001",
"0xe90b7bceb6e7df5418fb78d8ee546e97c83a08bbccc01a0644d599ccd2a7c2e0"
],
"props": []
}
}
}
}
},
"webhook": {
"url": "https://webhook.site/1f3a9b5d-5c8c-4e2a-9d7e-6c3c5a0a0e2f",
"headers": {
"Content-Type": "application/json"
}
}
}'
{
"internalId": "<string>"
}