Skip to main content
POST
Parse Transactions
The request body, response schema, and examples on this page are generated from the OpenAPI definition.

Notes

  • Results are returned in the same order as the input signatures, including duplicates.
  • Missing transactions and per-item parser failures are returned as item-level TransactionResult objects with parserStatus: "ERROR".
  • Invalid request bodies return a request-level JSON error.
  • Raw transaction payloads are omitted unless includeRawTransaction is true.

Request Parameters

array
required
Transaction signatures to parse. The response order matches this array, including duplicates.
string
default:"confirmed"
Commitment level used when fetching transactions. processed is not supported.
  • confirmed
  • finalized
boolean
default:"false"
Include the original Solana transaction payload as rawTransaction on each successful result.

Authorizations

api-key
string
query
required

Body

application/json

Request body for parsing one or more transaction signatures.

transactions
string[]
required

Transaction signatures to parse. The response order matches this array, including duplicates.

commitment
enum<string>
default:confirmed

Commitment level used when fetching transactions. processed is not supported.

Available options:
confirmed,
finalized
includeRawTransaction
boolean
default:false

Include the original Solana transaction payload as rawTransaction on each successful result.

Response

Parsed transaction results.

signature
string

Transaction signature for this item.

parserStatus
enum<string>

OK when parsing succeeded, or ERROR when the item failed to fetch or parse.

Available options:
OK,
ERROR
parsed
object

Parsed transaction object. Present when parserStatus is OK.

parserError
object

Item-level error. Present when parserStatus is ERROR.

rawTransaction
object

Original raw transaction payload. Present only when includeRawTransaction is true.