What this endpoint does
With this API, you can:- Fetch a unified wallet activity feed across supported blockchains
- Retrieve transfers, swaps, and vault operations in one response
- Automatically group IN/OUT transfers into swap objects when they happen in the same transaction
- Filter spam tokens and optionally include unlisted/unverified assets
- Exclude specific addresses using a blacklist
- Paginate results using page, offset, or cursor-based navigation
What you’ll need
- Basic knowledge of REST APIs
- A wallet address
- A Mobula API key
Get a free API key: Here Optional:
- A block explorer or DexScreener to find example wallets to test
When to use Get Wallet Activity
Use this endpoint when you want to:- Build a wallet activity timeline (transfers + swaps + vault actions)
- Detect swaps without manually reconstructing transfers
- Monitor wallets across chains for analytics, alerts, or dashboards
- Filter spam tokens and unlisted assets in wallet feeds
- Paginate through large activity histories efficiently
Walkthrough to Get Wallet Activity for a Wallet
1. Prepare your query
Thewallet/activity endpoint requires one parameter to work:
| Parameter | Description |
|---|---|
wallet | Wallet address to analyze |
limit(max 1000): number of items returnedpage/offset: pagination controls (offset is an alternative to page)order:ascordescby timestampblacklist: exclude activity involving specific addressesfilterSpam: filter out spam tokensunlistedAssets: include unlisted/unverified tokenscursor_hash+cursor_direction: cursor pagination for precise navigationpagination: include pagination metadatabackfillTransfers: backfill feature availablewithTokens: include token list in responsebackfillStatus: response status for backfill processing
2. Find a wallet address to test
To get a real wallet example:- Open a block explorer (Etherscan, Solscan, etc.) or DexScreener
- Pick an active wallet (top traders, top holders, or known accounts)
- Copy the wallet address
wallet parameter.
3. Fill the API form
Once the wallet address is filled (and optional filters are set), click Send to retrieve the wallet’s activity data.Reviewing the wallet activity response
The response returns a unified feed:-
data[]: the activity items -
pagination: page/offset info when enabled -
backfillStatus:processed,processing, orpending -
tokens[](optional): enriched token objects whenwithTokens=true
Activity types you’ll see
Transfer (model: “transfer”)
- ERC20 token transfers (IN/OUT)
- Native transfers (IN/OUT)
- Vault operations (DEPOSIT/WITHDRAW)
Swap (model: “swap”)
- Automatically detected from combined transfers
- Includes token pair, base/quote identification, pricing, and amount in USD
Try It Live with Mobula Wallet Activity Demo (UI)
You can also test this endpoint using our demo UI: Demo UI Homepage Wallet Activity Demo UI DocsSummary
The Get Wallet Activity endpoint provides a clean, unified wallet activity feed, including:- Transfers, swaps, and vault operations
- Smart swap detection with grouped transfers
- Spam filtering and optional unlisted asset support
- Flexible pagination options (page, offset, cursor navigation)
Try Mobula for Free
Try our free API today and start building in minutes.Get your free API key: Here