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

  • Dataset ID: 0802 - Arb Path Status
  • Description: Path status events (b0801_arb_path_status_v1): active/inactive transitions keyed by (path_id, block_number, tx_index, log_index); trigger_pool_uid identifies the pool whose TVL/state change produced the event.
  • CSV Sample: Download
  • JSON Sample: Download

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). Cross-reference Arbitrage paths for path definitions.
boolean
When set, return only rows where the path became active (true) or inactive (false).

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, is_active, pagination, etc.

Data

object[]
Path status events matching the request.
string
32-byte path id (hex, no 0x).
number
Block of the status event.
string
UTC timestamp of the event row.
number
Transaction index within the block.
number
Log index within the transaction.
boolean
Whether the path is active after this event.
string
32-byte pool UID whose state change triggered the status update (hex, no 0x).
string
Row tracing id (hex, no 0x).
string[]
Parent tracing ids.
string
Record creation timestamp (ISO-8601).
string
Record last update timestamp (ISO-8601).

Envelope

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