# Blockscout Arbitrum Batch List

> Blockscout Arbitrum Batch List is a paid API for AI agents from api.blockscout.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Retrieves a paginated list of Arbitrum Layer 2 transaction batches including block counts, transaction counts, and commitment transaction details on a specified chain

## Facts

- Endpoint: GET https://api.blockscout.com/%7Bchain_id%7D/api/v2/arbitrum/batches
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockscout-arbitrum-batch-list-05cabe3d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GehJDDnPwrvdGYy4Pa6pc

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability blockscout-arbitrum-batch-list-05cabe3d
```

Example prompt: Show me the latest Arbitrum batches on chain 42161 via Blockscout — I want to see the batch numbers, how many blocks and transactions each contains, and the status of their commitment transactions.

## When to prefer this

Use this endpoint when you need structured, paginated data about Arbitrum L2 batch submissions and their L1 commitment transactions. Prefer it over generic blockchain explorers when you specifically need Arbitrum rollup batch metadata (block count, transaction count, commitment tx status) rather than individual transaction or address lookups. Ideal for monitoring rollup health, auditing batch sequencing, or building dashboards tracking Arbitrum's L2-to-L1 settlement progress.

## Known failure modes

- Invalid chain_id returns 404 or empty response
- Non-existent batch number returns empty items array
- Malformed query parameters return 400 Bad Request
- Rate limiting or payment failure returns 402 Payment Required
- Network timeout on large batch range queries

## How this service works

Explore crypto activities with Blockscout's multichain search. Find transactions, addresses, tokens, and dapps across top blockchain networks — your go-to explorer for cross-chain blockchain data

## Output

Returns a paginated JSON array of Arbitrum batch objects, each containing the batch number, count of blocks and transactions included, a batch data container identifier, and details of the L1 commitment transaction (hash, status, timestamp, block number). Also includes next_page_params for cursor-based pagination.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "properties": {
      "chain_id": {
       "type": "string"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "number": {
       "type": "integer"
      },
      "items_count": {
       "type": "integer"
      },
      "batch_numbers": {
       "type": "array"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "items": [
   {
    "number": 0,
    "blocks_count": 0,
    "transactions_count": 0,
    "batch_data_container": "string",
    "commitment_transaction": {
     "hash": "string",
     "status": "string",
     "timestamp": "string",
     "block_number": 0
    }
   }
  ],
  "next_page_params": {}
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockscout-arbitrum-batch-list-05cabe3d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.blockscout.com](https://www.zero.xyz/host/api.blockscout.com/llms.txt)
