NFT
- NFT Data Overview
- GETNFT Tokens by Contract
- GETNFT Token by Contract and Token ID
- GETNFT Contract
- GETNFT Collections
- GETNFT Listings by Contract Address
- GETNFT Listings by Token ID
- GETNFT Transfers by Token ID
- GETNFT Transfers by Contract Address
- GETNFT Activities by Token ID
- GETNFT Activities by Contract Address
Wallets
Data Transformations
- Data Transformations Overview
- Filter Data Sources
- Filters
- Workflows
Chains
- Overview
- Solana
- Bitcoin
- Ethereum
- Polygon
- Arbitrum
- Base
- Optimism
- Oasys
Deep Dives
Transactions
Get a list of wallet transaction activity.
POST
/
api
/
v1
/
developer
/
wallet
/
transactions
curl --request POST \
--url https://api.allium.so/api/v1/developer/wallet/transactions \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: <api-key>' \
--data '[
{
"chain": "<string>",
"address": "<string>"
}
]'
{
"items": [
{
"id": "<string>",
"chain": "<string>",
"block_timestamp": "2023-11-07T05:31:56Z",
"block_number": 123,
"block_hash": "<string>",
"hash": "<string>",
"fee": {
"raw_amount": "<string>",
"amount_str": "<string>",
"amount": 123
},
"labels": [],
"from_address": "<string>",
"to_address": "<string>",
"within_block_order_key": 123,
"asset_transfers": [
{
"transaction_hash": "<string>",
"log_index": 123,
"transfer_type": "sent",
"from_address": "<string>",
"to_address": "<string>",
"from_token_account": "<string>",
"to_token_account": "<string>",
"asset": {
"type": "native",
"name": "<string>",
"symbol": "<string>",
"decimals": 123,
"token_id": "<string>",
"address": "<string>"
},
"amount": {
"raw_amount": "<string>",
"amount_str": "<string>",
"amount": 123
}
}
],
"activities": [
{
"type": "nft_trade",
"side": "buyer",
"asset": {
"type": "native",
"name": "<string>",
"symbol": "<string>",
"decimals": 123,
"token_id": "<string>",
"address": "<string>"
},
"asset_amount": {
"raw_amount": "<string>",
"amount_str": "<string>",
"amount": 123
},
"currency": {
"type": "native",
"name": "<string>",
"symbol": "<string>",
"decimals": 123,
"token_id": "<string>",
"address": "<string>"
},
"currency_amount": {
"raw_amount": "<string>",
"amount_str": "<string>",
"amount": 123
},
"marketplace": "<string>",
"protocol": "<string>"
}
]
}
],
"cursor": "<string>"
}
Provides rich transaction activity data for a wallet(s).
Each item in the response represents a transaction, and includes a list of activities, asset transfers and labels for the transaction.
Supported Chains
- Bitcoin
bitcoin
- EVM
- Abstract
abstract
- ApeChain
apechain
- Arbitrum
arbitrum
- Base
base
- BSC
bsc
- Ethereum
ethereum
- Polygon
polygon
- Monad testnet
monad_testnet
- SEI
sei
- Abstract
- Solana
solana
- SUI
sui
Feature Support by Chain
The following table lists the features we support for each chain.
Feature | EVM | Solana | Sui (alpha) |
---|---|---|---|
History | Since genesis | Since 2025-01-01 | Since 2025-01-01 |
Asset transfers | ✅ | ✅ | ❌ |
Activities | ✅ | ❌ | ✅ (partial support) |
Labels | 🔜 | ❌ | ❌ |
Supported Activities by Chain
The following table lists the activity variants we support for each chain.
Activity | Discriminator (type) | EVM | Solana | SUI |
---|---|---|---|---|
Asset approval | asset_approval | ✅ | ❌ | ❌ |
DEX Trade | dex_trade | ✅ | 🔜 | ✅ (only Cetus DEX trades) |
NFT Trade | nft_trade | 🔜 | 🔜 |
Authorizations
Query Parameters
Window of days to fetch transactions for. Default is 31.
Required range:
x > 0
Max number of items returned. Default is 100.
Required range:
x > 0
Cursor to request the next page of results.
Response
200
application/json
Successful Response
AssetTransfer to represent the asset transfer.
Available options:
sent
, received
, invalid
Available options:
native
, evm_erc20
, evm_erc721
, evm_erc1155
, sol_spl
, sol_nft
, btc_inscription
, btc_brc20
, btc_rune
, sui_token
Available options:
buyer
, seller
Available options:
native
, evm_erc20
, evm_erc721
, evm_erc1155
, sol_spl
, sol_nft
, btc_inscription
, btc_brc20
, btc_rune
, sui_token
Available options:
native
, evm_erc20
, evm_erc721
, evm_erc1155
, sol_spl
, sol_nft
, btc_inscription
, btc_brc20
, btc_rune
, sui_token
Available options:
dex_trade
, nft_trade
, asset_approval
curl --request POST \
--url https://api.allium.so/api/v1/developer/wallet/transactions \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: <api-key>' \
--data '[
{
"chain": "<string>",
"address": "<string>"
}
]'
{
"items": [
{
"id": "<string>",
"chain": "<string>",
"block_timestamp": "2023-11-07T05:31:56Z",
"block_number": 123,
"block_hash": "<string>",
"hash": "<string>",
"fee": {
"raw_amount": "<string>",
"amount_str": "<string>",
"amount": 123
},
"labels": [],
"from_address": "<string>",
"to_address": "<string>",
"within_block_order_key": 123,
"asset_transfers": [
{
"transaction_hash": "<string>",
"log_index": 123,
"transfer_type": "sent",
"from_address": "<string>",
"to_address": "<string>",
"from_token_account": "<string>",
"to_token_account": "<string>",
"asset": {
"type": "native",
"name": "<string>",
"symbol": "<string>",
"decimals": 123,
"token_id": "<string>",
"address": "<string>"
},
"amount": {
"raw_amount": "<string>",
"amount_str": "<string>",
"amount": 123
}
}
],
"activities": [
{
"type": "nft_trade",
"side": "buyer",
"asset": {
"type": "native",
"name": "<string>",
"symbol": "<string>",
"decimals": 123,
"token_id": "<string>",
"address": "<string>"
},
"asset_amount": {
"raw_amount": "<string>",
"amount_str": "<string>",
"amount": 123
},
"currency": {
"type": "native",
"name": "<string>",
"symbol": "<string>",
"decimals": 123,
"token_id": "<string>",
"address": "<string>"
},
"currency_amount": {
"raw_amount": "<string>",
"amount_str": "<string>",
"amount": 123
},
"marketplace": "<string>",
"protocol": "<string>"
}
]
}
],
"cursor": "<string>"
}