Skip to main content
GET
Get Swap transactions by user wallet address

Path Parameters

pubkey
string
required

Valid base58-encoded address of the user wallet

Example:

"AxqtG9SHDkZTLSWg81Sp7VqAzQpRqXtR9ziJ3VQAS8As"

Query Parameters

limit
integer

Maximum number of transactions to return (1-1000)

Required range: 1 <= x <= 1000
Example:

100

offset
integer

Number of transactions to skip

Required range: x >= 0
Example:

0

Response

OK

createdOn
string<date-time>
required

Timestamp when the swap was executed (ISO 8601 format)

Example:

"2025-03-01T12:00:00.000Z"

transactionSignature
string
required

Transaction signature

Example:

"2XWcSQVtR4NoHBhzYpDkYkmYtEFkFXC5ZwrKiPok1kvA86GvnN15qP7RNP6eTeNWgJqgnR1GA2M3QPp1hucW7e1v"

inAmount
string
required

Input token amount

Example:

"1234.56789"

outAmount
string
required

Output token amount

Example:

"1234.56789"

volumeUsd
string
required

Swap volume in USD

Example:

"1234.56789"

inMint
string
required

Input token mint

Example:

"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"

outMint
string
required

Output token mint

Example:

"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"