Skip to main content
GET
Get blocks

Query Parameters

chain
number[]

Use chain_id instead

Example:
chain_id
number[]

The chain ID(s) to request the data for. You can specify multiple chain IDs, up to a maximum of 55. Use repeated query parameters, e.g., ?chain_id=20&chain_id=56. Optional, because a single chain can as well be specified as a subdomain

Example:
filter_block_number
number | null

Filter by block number

Example:

1000000

filter_block_number_gte
number | null

Filter by block number greater than or equal to

Example:

1000000

filter_block_number_gt
number | null

Filter by block number greater than

Example:

1000000

filter_block_number_lte
number | null

Filter by block number less than or equal to

Example:

1000000

filter_block_number_lt
number | null

Filter by block number less than

Example:

1000000

filter_block_timestamp
number | null

Filter by block timestamp

Example:

1715222400

filter_block_timestamp_gte
number | null

Filter by block timestamp greater than or equal to

Example:

1715222400

filter_block_timestamp_gt
number | null

Filter by block timestamp greater than

Example:

1715222400

filter_block_timestamp_lte
number | null

Filter by block timestamp less than or equal to

Example:

1715222400

filter_block_timestamp_lt
number | null

Filter by block timestamp less than

Example:

1715222400

sort_by

Field to sort results by

Available options:
block_number
Example:

"block_number"

sort_order
enum<string>

Sort order (asc or desc)

Available options:
asc,
desc
Example:

"desc"

group_by
string | null

Field(s) to group by. You can specify multiple with repeated query parameters, e.g., ?group_by=chain_id&group_by=block_number

aggregate
string | null

Aggregation(s). You can specify multiple with repeated query parameters, e.g., ?aggregate=count()&aggregate=sum(gas_used)

Example:

"count() as count"

filter_hash
string

Filter by transaction hash

Example:

"0x218b632d932371478d1ae5a01620ebab1a2030f9dad6f8fba4a044ea6335a57e"

limit
integer
default:20

The number of items to return

Required range: 0 < x <= 1000
Example:

20

page
integer | null
default:0

Page number (0-indexed). Maximum value depends on query parameters: 20 for regular queries, 500 when using aggregate or group_by parameters.

Required range: x >= 0
Example:

0

Response

Successful response

meta
object
required
data
object[]
aggregations
unknown