Integrate DAKS Token functionality into your applications with our comprehensive REST API
Sign up for a developer account and generate your API key from the dashboard
Use your API key to authenticate requests to our REST endpoints
Process JSON responses and integrate DAKS functionality into your app
All API requests require authentication using your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
/api/v1/token/balance
Retrieve the DAKS token balance for a specific wallet address
curl -X GET "https://api.dakstoken.com/v1/token/balance?address=0x..." \
-H "Authorization: Bearer YOUR_API_KEY"
/api/v1/transfer
Transfer DAKS tokens to another wallet or phone number
curl -X POST "https://api.dakstoken.com/v1/transfer" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+1234567890",
"amount": "100",
"currency": "DAKS"
}'
/api/v1/airtime/purchase
Convert DAKS tokens to mobile airtime for any supported country
curl -X POST "https://api.dakstoken.com/v1/airtime/purchase" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone": "+234123456789",
"amount": "10",
"country": "NG"
}'
/api/v1/transactions
Retrieve transaction history for the authenticated user
curl -X GET "https://api.dakstoken.com/v1/transactions?limit=50" \
-H "Authorization: Bearer YOUR_API_KEY"
Our developer support team is here to help you integrate DAKS Token into your applications.