Returns a paginated, mixed list of activity — native value transfers, internal transactions and token transfers — filtered by transaction type, contract method, time window, address relations, value range and/or token contract. The response also echoes the resolved human-readable names of the methods and tokens referenced in the request filters.
Documentation Index
Fetch the complete documentation index at: https://docs.blockscout.com/llms.txt
Use this file to discover all available pages before exploring further.
API key for rate limiting or for sensitive endpoints
Secret key for getting access to restricted resources
Comma-separated list of transaction types to include. Allowed values: COIN_TRANSFER, CONTRACT_INTERACTION, CONTRACT_CREATION, ERC-20, ERC-404, ERC-721, ERC-1155, ERC-7984 (plus ZRC-2 on Zilliqa). Values are matched case-insensitively; unknown entries are silently dropped.
Comma-separated list of 4-byte contract method selectors (lowercase, 0x-prefixed). At most 20 unique entries are honored; invalid entries are dropped.
Inclusive lower bound on timestamp (ISO 8601).
Inclusive upper bound on timestamp (ISO 8601).
Comma-separated list of sender address hashes to include.
Comma-separated list of sender address hashes to exclude.
Comma-separated list of recipient address hashes to include.
Comma-separated list of recipient address hashes to exclude.
How to combine the from_address_hashes_* and to_address_hashes_* filters. Accepts or or and (case-insensitive). or (default) matches an item if either side matches; and requires both sides to match. Any other value is silently coerced to nil (no relation constraint).
Inclusive lower bound on the item's transferred amount (decimal string in the token's base units).
Inclusive upper bound on the item's transferred amount (decimal string in the token's base units).
Comma-separated list of token contract address hashes to include. Use the literal native to also include native coin transfers. Each list (include and exclude) is capped to 20 entries separately.
Comma-separated list of token contract address hashes to exclude. Use the literal native to also exclude native coin transfers. Each list (include and exclude) is capped to 20 entries separately.
Keyset cursor: block number of the last item from the previous page.
^([1-9][0-9]*|0)$Keyset cursor: transaction index within the block of the last item from the previous page.
^([1-9][0-9]*|0)$Keyset cursor: internal-transaction index of the last item from the previous page. Use an empty string or the literal null when the previous item was not an internal transaction.
^([1-9][0-9]*|0)$Keyset cursor: token-transfer index of the last item from the previous page. Use an empty string or the literal null when the previous item was not a token transfer.
^([1-9][0-9]*|0)$Keyset cursor: index within an ERC-1155 batch token transfer. Use an empty string or the literal null when the previous item was not part of a batch.
^([1-9][0-9]*|0)$Cumulative number of items already returned across previous pages.
x >= 1List of matching items with pagination information and resolved search params.
{
"block_number": 23532302,
"internal_transaction_index": null,
"items_count": 50,
"token_transfer_batch_index": null,
"token_transfer_index": 0,
"transaction_index": 1
}