Skip to main content
GET
/
{chain_id}
/
api
/
v2
/
arbitrum
/
messages
/
withdrawals
/
{transaction_hash}
Get withdrawal messages for a transaction.
curl --request GET \
  --url https://api.blockscout.com/{chain_id}/api/v2/arbitrum/messages/withdrawals/{transaction_hash} \
  --header 'Authorization: Bearer <token>'
{
  "items": [
    {
      "arb_block_number": 1,
      "caller_address_hash": "<string>",
      "callvalue": "<string>",
      "completion_transaction_hash": "<string>",
      "data": "<string>",
      "destination_address_hash": "<string>",
      "eth_block_number": 1,
      "id": 1,
      "l2_timestamp": 1,
      "token": {
        "address_hash": "<string>",
        "amount": "<string>",
        "decimals": 1,
        "destination_address_hash": "<string>",
        "name": "<string>",
        "symbol": "<string>"
      }
    }
  ]
}

Authorizations

Authorization
string
header
required

API key passed as a Bearer token in the Authorization header.

Path Parameters

transaction_hash
string
required

Transaction hash.

Pattern: ^0x([A-Fa-f0-9]{64})$
chain_id
string
required

The ID of the blockchain

Response

Withdrawal messages for the transaction.

items
Arbitrum.Withdrawal · object[]
required