Skip to main content
POST
Token - Transfer List

Cursor-paginated transfer history for one Solana token.

  • Solana transfer data is available from epoch 257 (2021-11-12).
  • Supports four transfer actions: mint, burn, transfer, and set_authority.
  • Pagination uses a cursor. On the first request, send normal filters without cursor. Subsequent requests should send only the returned next_cursor.
  • When cursor is provided together with other filters, only cursor is applied.

Reading the numbers. Use token transfer rows when you need the exact movement records behind supply changes, wallet flows, or mint/burn events.

  • This endpoint consumes 8 CU per request.
  • Inspect token transfer flow across all wallets for one mint.
  • Review mint, burn, and standard transfer activity around launches or supply events.
  • Support forensic timelines, treasury tracing, and token-flow monitoring.
  • Set x-chain=solana.
  • Send the token mint and any transfer filters in the POST body.
  • On page 1, omit cursor.
  • While next_cursor is present, send only that cursor value on the next request.
  • Use the total endpoint first when you only need counts before pulling the full list.
  • Persist next_cursor while paging; do not mix it with stale filters.
  • Use this token-level view when the token is the anchor, and wallet-transfer endpoints when one wallet is the anchor.
  • Solana only.
  • Historical coverage starts from epoch 257 (2021-11-12).
  • Cursor pagination means page boundaries are driven by next_cursor, not offset.

Authorizations

X-API-KEY
string
header
required

API key for authentication

Headers

x-chain
enum<string>
default:solana

Solana network only.

Available options:
solana

Body

application/json
token_address
string
required

Address of the token to retrieve transfers for.

Example:

"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"

time_from
number

Start of the transfer time range as a Unix timestamp.

Example:

1727788070

time_to
number

End of the transfer time range as a Unix timestamp.

Example:

1727788076

from_amount
number

Minimum token amount to include.

Example:

10.01

to_amount
number

Maximum token amount to include.

Example:

10.001

from_value
number

Minimum transfer value in USD to include.

Example:

1.001

to_value
number

Maximum transfer value in USD to include.

Example:

10000

from_wallet
string

Address of the sender wallet.

Example:

"41zCUJsKk6cMB94DDtm99qWmyMZfp4GkAhhuz4xTwePu"

to_wallet
string

Address of the recipient wallet.

Example:

"41zCUJsKk6cMB94DDtm99qWmyMZfp4GkAhhuz4xTwePu"

cursor
string

Cursor used to retrieve the next page of results.

Example:

"xxx"

limit
number
Example:

100

Response

JSON object containing list transfer

success
boolean
required

Whether the request succeeded.

data
object[]
required

Transfer events matching the request filters.