Skip to main content
GET
/
v1
/
wallet
/
{wallet}
/
transfers
Get token transfers
curl --request GET \
  --url 'https://api.helius.xyz/v1/wallet/{wallet}/transfers?api-key='
{
  "data": [
    {
      "signature": "5wHu1qwD7Jsj3xqWjdSEJmYr3Q5f5RjXqjqQJ7jqEj7jqEj7jqEj7jqEj7jqEj7jqE",
      "timestamp": 1704067200,
      "direction": "in",
      "counterparty": "HXsKP7wrBWaQ8T2Vtjry3Nj3oUgwYcqq9vrHDM12G664",
      "mint": "So11111111111111111111111111111111111111112",
      "amount": 1.5,
      "amountRaw": "1500000000",
      "decimals": 9,
      "symbol": "SOL"
    }
  ],
  "pagination": {
    "hasMore": true,
    "nextCursor": "5wHu1qwD7Jsj3xqWjdSEJmYr3Q5f5RjXqjqQJ7jqEj7jqEj7jqEj7jqEj7jqEj7jqE"
  }
}

Request Parameters

wallet
string
required
Solana wallet address (base58 encoded)
limit
number
default:"50"
Maximum number of transfers to return
cursor
string
Pagination cursor from previous response

Authorizations

api-key
string
query
required

API key passed as query parameter

Path Parameters

wallet
string
required

Solana wallet address (base58 encoded)

Query Parameters

limit
integer
default:50

Maximum number of transfers to return

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

Pagination cursor from previous response

Response

Transfer history retrieved successfully

data
object[]
required
pagination
object
required