Parse Transaction(s)
Parse transactions into human-readable data
Transaction History
Get historical transaction data for any address
Quick Reference:
/v0/transactions- Parse individual or multiple transaction signatures/v0/addresses/{address}/transactions- Get transaction history for an address- Filter by transaction type using the
typeparameter (e.g.,NFT_SALE,SWAP,TRANSFER) - View all available type filters in the API Reference
Overview
The Enhanced Transactions API transforms complex Solana transactions into human-readable data.Key Features
Human-Readable Data
Get clear descriptions of transaction activities instead of raw blockchain data
Type Filtering
Filter transactions by type: NFT sales, swaps, transfers, and more.
See all types.
Pagination Support
Efficiently fetch large transaction histories with built-in pagination
Detailed Metadata
Access timestamps, fees, signatures, and account information
What You Get
The Enhanced Transactions API provides:- Structured Data: Transaction details organized in a clean, accessible format
- Event Summaries: High-level summaries of what happened in each transaction
- Account Information: Details about all accounts involved
- Transfer Details: Clear information about SOL and token movements
- Timestamps: When transactions were processed
- Fee Information: Transaction fees and fee payer details
Use Cases
The Enhanced Transactions API is ideal for:- Wallet Applications: Display transaction history to users
- Portfolio Trackers: Track asset movements across accounts
- Analytics Platforms: Analyze on-chain activity
- NFT Marketplaces: Monitor NFT sales and listings
- DeFi Applications: Track swaps and transfers (for supported protocols)
Getting Started
1
Get Your API Key
Sign up at dashboard.helius.dev to get your API key.
2
Choose Your Endpoint
Select either the parse transactions or transaction history endpoint based on your needs.
3
Make Your First Request
Start with a simple request to parse a transaction or fetch transaction history.