Skip to main content
POST
Error
The request body, response schema, and examples on this page are generated from the OpenAPI definition. This page documents the REST request. The same method is also available in GraphQL as transactionsByAddress. Each item in data uses the same TransactionResult shape returned by Parse Transactions; this method only wraps results in a page object and adds paginationToken when another page is available.

Notes

  • address is required. Program-wide scans are not supported.

Request Parameters

string
required
Address whose transaction history should be fetched.
number
default:"100"
Number of transactions to return.
string
Return transactions before this signature.
string
Return transactions after this signature.
string
Cursor returned by a previous page. Shape is slot:transactionIndex.
string
default:"desc"
Sort order for returned transactions.
  • asc
  • desc
string
default:"confirmed"
Commitment level used for the history fetch. processed is not supported.
  • confirmed
  • finalized
boolean
default:"false"
Include raw Solana transaction payloads as rawTransaction on each successful result.
object
Slot comparison bounds. Each bound is optional.
number
Match values greater than this value.
number
Match values greater than or equal to this value.
number
Match values less than this value.
number
Match values less than or equal to this value.
object
Block-time comparison bounds in Unix seconds. Each bound is optional.
number
Match values greater than this value.
number
Match values greater than or equal to this value.
number
Match values less than this value.
number
Match values less than or equal to this value.

Authorizations

api-key
string
query
required

Body

application/json

Request body for fetching parsed transaction history for an address.

address
string
required

Address whose transaction history should be fetched.

limit
integer
default:100

Number of transactions to return.

Required range: 1 <= x <= 100
beforeSignature
string

Return transactions before this signature.

afterSignature
string

Return transactions after this signature.

paginationToken
string

Cursor returned by a previous page. Shape is slot:transactionIndex.

sortOrder
enum<string>
default:desc

Sort order for returned transactions.

Available options:
asc,
desc
commitment
enum<string>
default:confirmed

Commitment level used for the history fetch. processed is not supported.

Available options:
confirmed,
finalized
includeRawTransaction
boolean
default:false

Include raw Solana transaction payloads as rawTransaction on each successful result.

slot
object

Slot comparison bounds. Each bound is optional.

time
object

Block-time comparison bounds in Unix seconds. Each bound is optional.

Response

A page of parsed transaction results.

Page of parsed transaction results returned by transaction history.

data
object[]

Parsed transaction results. Each item has the same TransactionResult shape returned by /transactions.

paginationToken
string

Cursor for the next page. Missing when the service reached the end of the available page range.