Skip to main content
POST
Not publicly available: This dataset is not included in the standard public API. Request access via a custom plan — contact support@blockdb.io.

Overview

Parameters

number
required
Target EVM network. See the Chain enumeration.

Range filters (mutually exclusive)

number
Starting block number (inclusive). Use with to_block.
number
Ending block number (inclusive). Use with from_block.
string
Starting timestamp (ISO-8601). Use with to_timestamp.
string
Ending timestamp (ISO-8601). Use with from_timestamp.
Scoping rule: Provide exactly one of:
  1. Block range — from_block and to_block
  2. Time range — from_timestamp and to_timestamp
  3. Direct selectors — presented below
Direct selectors may be used on their own, without a block or time range. Do not combine scoping modes. Omitting all three returns HTTP 400.

Direct selectors

string[]
Filter by 32-byte path_id values (hex, no 0x prefix).

Pagination

number
default:"250"
Recommended default 250; maximum 1000 to stay under ~10 MB responses.
string
Opaque pagination cursor from a previous response.

Response fields

Meta

object
Echo of request metadata applied to the response.
number
EVM chain ID echoed from the request.
object
Pure echo of the window you sent (from_block/to_block/from_timestamp/to_timestamp); unset bounds are null.
object | null
The concrete window the query actually executed against, after resolving the request. For a block range on a time-bucketed endpoint (OHLC/VWAP/VWAP-aggregate/fiat VWAP), from_timestamp/to_timestamp hold the resolved timestamp window (and from_block/to_block echo your request). For a time range on a block-keyed endpoint, from_block/to_block hold the resolved block range (and the timestamps echo your request). null for selector-only requests (no window). No extra database work is done — these are the values the query already computed.
number | null
Resolved/echoed start block of the executed window.
number | null
Resolved/echoed end block of the executed window.
string | null
Resolved/echoed start timestamp (ISO-8601) of the executed window.
string | null
Resolved/echoed end timestamp (ISO-8601) of the executed window.
object
Echo of path_ids, pagination, etc.

Data

object[]
Opportunity records matching the request.
number
Observation block.
string
UTC timestamp of the observation.
number
Transaction index within the block.
number
Log index within the transaction.
string
32-byte path id (hex, no 0x).
boolean
true if the path was evaluated in the reversed direction.
string[]
Pool UIDs in evaluated (directional) order (hex).
string[]
Token addresses in evaluated order (hex).
string[]
Per-hop amounts as decimal strings, aligned with token_path.
string
Estimated profit in token_path[0] units.
string
USD price of token_path[0].
string
Estimated profit in USD.
string
Row tracing id (hex, no 0x).
string[]
Parent tracing ids.
string
Record creation timestamp (ISO-8601).
string
Last update timestamp (ISO-8601).

Envelope

string | null
Pagination cursor.
number
Number of rows in data.
Last modified on July 19, 2026