account transactions enhanced
account detail
Account Data Decoded
account transfer
account transfer total
account defi activities
account balance change activities
account transactions
account transactions enhanced
account portfolio
account token-accounts
account stake
account stake rewards
account stake rewards export
account transfer export
account metadata
account metadata multi
account funded by
account leaderboard
account defi activities export
token transfer
token defi activities
token markets
token meta
token meta multi
token latest price data
token historical price data
token holders
token list
token top
token trending
token latest
token defi activities export
token historical data
token search
token price
token price multi
https://pro-api.solscan.io/v2.0/account/transactions/enhanced
This api is the upgraded version of /account/transactions. It returns raw Solana transaction objects (same structure as getTransaction RPC) with full server-side filtering by time, slot, signature range, signer, token, program, and instruction discriminator
QUERY PARAMS
address
string
required
A wallet address on solana blockchain
cursor
string
The cursor for pagination, which can be obtained from the response of previous page
from_time
number
Filter transactions that happen after a specific time
to_time
number
Filter transactions that happen before a specific time
from_signature
string
Filter transactions that happen after a specific signature
to_signature
string
Filter transactions that happen before a specific signature
limit
number
The number of transactions should be returned
from_slot
number
Filter transactions that happen after a specific slot
to_slot
number
Filter transactions that happen before a specific slot
status
boolean
Filter transactions by their status. value true: successful transactions, false: failed transactions.
program
array
Filter transactions by interacted programs
Maximum allowed values: 5
instruction
array
Filter transactions by interacted instruction. The value should be the program address and instruction discriminator, which is the first 2 or 8 bytes of instruction data in hex format (Depend on program IDL Standard, first 2 bytes for Shank, 8 bytes for Anchor). Example: ?instruction[]=pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA66063d1201daebea (program address: pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA, instruction discriminator: 6063d1201daebea)
Maximum allowed values: 5
token
array
Filter transactions by interacted token
Maximum allowed values: 5
signer
array
Filter transactions by signer
Maximum allowed values: 5
token_account
boolean
Show transactions that interacted with associated token accounts
encoding
string
Format for transaction data
RESPONSES
200
OK
Response Body
400
Bad Request
Response Body
success
boolean
Status of Api
code
number
Error Code for API
message
string
Message to describe error
401
Authentication failed
Response Body
success
boolean
Status of Api
code
number
Error Code for API
message
string
Message to describe error
429
Too Many Requests
Response Body
success
boolean
Status of Api
code
number
Error Code for API
message
string
Message to describe error
500
Internal Server Error
Response Body
success
boolean
Status of Api
code
number
Error Code for API
message
string
Message to describe error