Parsed Events is in open beta. It is available on paid plans — authenticate with your project’s API key. The API may still change before general availability.
What is Parsed Events?
Parsed Events returns parsed Solana transaction data from raw transaction signatures or address history. It exposes the same parsed transaction model through REST JSON and GraphQL. Instructions are decoded through the same IDL catalog that powers Parsed Streams: named instruction arguments, named accounts, and inner (CPI) instructions. Parsed Streams pushes matching transactions to you in real time over WebSocket; Parsed Events parses signatures and address history on demand. If the decoding model is new to you, read the Parsed Streams mental model first. Parsed data includes:- decoded instruction names, accounts, and arguments;
- transaction and instruction summaries;
- native SOL transfers;
- SPL Token and Token-2022 transfers;
- structured summary data (
parsedData) for supported protocols; - decoded custom program errors when program metadata is available;
- the original raw transaction payload when requested.
Methods
Parsed Events has two methods. Both are available through REST and GraphQL. GraphQL queries go toPOST /v1/parsed-events/graphql.
How it compares
vs Parsed Streams
Parsed Streams pushes decoded transactions over WebSocket as they land, filtered server-side at the instruction level. Parsed Events parses signatures and address history on demand over REST and GraphQL.
vs Enhanced Transactions
Enhanced Transactions is the previous-generation parse and history API built on fixed event types. Parsed Events decodes instructions through the IDL catalog into named arguments and accounts.
Access
Parsed Events is in open beta and available on paid plans. Get your API key from the Helius Dashboard and send requests tohttps://mainnet.helius-rpc.com.
Authenticate with your project’s API key, passed as the api-key query parameter.
Get Started
Quickstart
Parse your first transaction, fetch address history, and page through results.
Fetch Pump.fun Mints
Page through every token a wallet has deployed on Pump.fun.
Query with GraphQL
Select exactly the parsed fields your app needs.
Parsed Response
Field reference for parsed transactions, transfers, and instructions.
Migrate from Enhanced Transactions
Endpoint, parameter, and response mapping from the legacy API.