← Back to Docs

Transactions API

Query and monitor blockchain transactions

Get Transaction

Retrieve detailed transaction data

GET /v1/transactions/{signature}

Response:
{
  "signature": "5xyz...abc",
  "slot": 245678901,
  "timestamp": 1699564800,
  "fee": 5000,
  "success": true
}

Address Transactions

Get transaction history for any address

GET /v1/addresses/{address}/transactions

Query Params:
- limit: number (default 100, max 1000)
- before: signature (pagination)
- filter: "success" | "failed" | "all"

Response:
{
  "transactions": [...],
  "has_more": true
}

Parsed Instructions

Human-readable transaction details

GET /v1/transactions/{sig}/parsed

Response:
{
  "type": "TOKEN_TRANSFER",
  "from": "Dxyz...123",
  "to": "Eabc...456",
  "amount": "100000000",
  "token": "So11...1111"
}