API Reference
Complete reference for the WDK Indexer REST API
Base URL
https://wdk-api.tether.ioAuthentication
All requests require a valid API key in the x-api-key header:
x-api-key: your-api-key-hereRate Limiting
GET /api/v1/:blockchain/:token/:address/token-balances
4 req / 10s
GET /api/v1/:blockchain/:token/:address/token-transfers
8 req / 10s
API Endpoints
Retrieve the token transfer history for a specific address on a given blockchain
100descPossible values: API Key for authentication
Success
Bad request
Authentication error
Internal server error
GET /api/v1/{blockchain}/{token}/{address}/token-transfers HTTP/1.1
Host: wdk-api.tether.io
x-api-key: text
Accept: */*
{
"transfers": [
{
"blockchain": "text",
"blockNumber": 1,
"transactionHash": "text",
"transferIndex": 1,
"token": "text",
"amount": "text",
"timestamp": 1,
"transactionIndex": 1,
"logIndex": 1,
"from": "text",
"to": "text"
}
]
}Retrieve the current token balance for a specific address on a given blockchain
API Key for authentication
Success
Bad request
Authentication error
Internal server error
GET /api/v1/{blockchain}/{token}/{address}/token-balances HTTP/1.1
Host: wdk-api.tether.io
x-api-key: text
Accept: */*
{
"tokenBalance": {
"blockchain": "text",
"token": "text",
"amount": "text"
}
}Error Handling
The API returns standard HTTP error codes:
400
Bad Request - Invalid parameters
401
Unauthorized - Invalid API key
404
Not Found - Resource not found
429
Too Many Requests - Rate limit exceeded
500
Internal Server Error
Error Response Format
{
"error": "error_type",
"message": "Detailed error message"
}Next Steps
Get Started - Quick start guide with setup instructions
React Native Starter - See it in action

