Returns the enriched transaction history for a given address. For a full list of Transaction Types and Sources, please see . With no parameters set, this will return the latest transactions for an address.
We only parse NFT, Jupiter, and SPL related transactions. Do not rely on these parsers for DeFi or non-NFT, Jupiter, and SPL transactions.
Occasionally, this endpoint may return an incomplete set of transactions due to internal timeouts during data retrieval.
To mitigate this issue, we recommend to:
First, call to retrieve a batch of transaction signatures.
Next, use the endpoint with the received signatures.
If any transactions are missing from the response. You can retry fetching these transactions.
Start searching backwards from this transaction signature.
untilstringoptional
Search until this transaction signature.
commitmentstring ยท enumoptional
How finalized a block must be to be included in the search. If not provided, will default to "finalized" commitment. Note that "processed" level commitment is not supported.
Available options:
sourcestring ยท enumoptional
The TransactionSource to filter by. For a list of possible options, see the Transaction Types section.
Available options:
typestring ยท enumoptional
The TransactionType to filter by. For a list of possible options, see the Transaction Types section.
Available options:
limitinteger ยท min: 1 ยท max: 100optional
The number of transactions to retrieve. The value should be between 1 and 100.