Parse Transaction(s)

Parse individual Solana transactions.

The max number of transactions you can pass in to this endpoint is 100. We *only* parse NFT actions, Jupiter swaps, and SPL related transactions so far. Do not rely on these parsers for DeFi or non-NFT, Jupiter, and SPL transactions.


Returns an array of enriched, human-readable transactions of the given transaction signatures. Please see Supported Protocols to see parsing coverage.

For a full list of Transaction Types and Sources, please see Transaction Types.

Mainnet URL: Devnet URL:

Code Samples

const url = "<your-key>";

const parseTransaction = async () => {
  const response = await fetch(url, {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    body: JSON.stringify({
      transactions: ["your-txn-id-here"],

  const data = await response.json();
  console.log("parsed transaction: ", data);


Last updated