Overview
The Parse Transactions endpoint transforms raw transaction signatures into structured, human-readable information. Instead of manually decoding instruction data and account lists, you receive clear details about transfers, swaps, NFT activities, and more. Send aPOST request to /v0/transactions with up to 100 signatures per call.
When to use this
- You have one or more transaction signatures and want pre-parsed, human-readable output.
- You are displaying a single transaction’s details to a user (wallets, explorers).
- You need event summaries (SOL/token transfers, NFT activity) without writing your own parser.
getTransaction returns the raw transaction, and getTransactionsForAddress is the modern path for history.
Quickstart
Get your API key
Sign up at dashboard.helius.dev and copy your API key.
POST signatures to /v0/transactions
Pass an array of signatures in the
transactions body field.- JavaScript
- Python
Read the parsed response
Each transaction comes back with a description, type, transfers, and event summaries. See Response below.
Request parameters
Array of transaction signatures to parse. Up to 100 signatures per request.
Response
Each parsed transaction includes a human-readable description alongside structured transfer and event data:description— human-readable summary of what happened.type— transaction category (TRANSFER,SWAP,NFT_SALE, and others).source— the program that executed the transaction.fee/feePayer— transaction fee in lamports and the account that paid it.nativeTransfers— SOL movements between accounts.tokenTransfers— SPL token movements.events— high-level event summaries.slot/timestamp— when the transaction was processed.
Next steps
Transaction History
Fetch human-readable transaction history for an address, with filtering and pagination.
getTransactionsForAddress
The modern, Helius-native replacement for transaction history and backfill.
Wallet API
REST endpoints for human-readable wallet data: balances, history, and transfers.
Getting Data overview
Compare every Helius option for querying Solana data.