Prerequisites
- Valid API key with token read permissions
- Understanding of pagination parameters
Request
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
limit | number | No | Maximum number of tokens to return (default: 20, max: 100) |
offset | number | No | Number of tokens to skip for pagination (default: 0) |
walletAddress | string | No | Filter by wallet address |
tokenType | string | No | Filter by token type: “FUNGIBLE” or “NFT” |
status | string | No | Filter by status: “active”, “transferred”, “all” |
createdAfter | string | No | Filter tokens created after date (ISO 8601) |
createdBefore | string | No | Filter tokens created before date (ISO 8601) |
sort | string | No | Sort order: “createdAt:desc”, “createdAt:asc” (default: “createdAt:desc”) |
Response
Response Fields
| Field | Type | Description |
|---|---|---|
data | array | Array of token objects |
pagination | object | Pagination information |
Token Object
| Field | Type | Description |
|---|---|---|
tokenId | string | Unique token identifier |
tokenType | string | Token type: “FUNGIBLE” or “NFT” |
walletAddress | string | Current owner wallet address |
metadata | object | Token metadata |
amount | number | Token amount (for fungible tokens) |
blockchainTxId | string | Blockchain transaction hash |
status | string | Token status |
createdAt | string | ISO 8601 timestamp of creation |
Pagination Object
| Field | Type | Description |
|---|---|---|
total | number | Total number of tokens matching criteria |
limit | number | Current page size |
offset | number | Current offset |
hasNext | boolean | Whether more pages are available |
hasPrevious | boolean | Whether previous pages exist |
Examples
List All Tokens
List NFTs for Specific Wallet
List Recent Tokens
List Fungible Tokens Only
Error Responses
| Status Code | Description |
|---|---|
400 | Invalid query parameters |
401 | Unauthorized - invalid API key |
403 | Insufficient permissions |
500 | Internal server error |
Pagination Best Practices
- Use
limitto control page size (recommended: 20-50 items) - Use
offsetto navigate through pages - Check
hasNextbefore requesting the next page - Consider using date filters for better performance on large datasets