Welcome to AakashTel Developer Docs
AakashTel is an enterprise-grade cloud communication platform offering WhatsApp, SMS, AI Voice, IVR, and Text-to-Speech APIs — trusted by businesses across Nepal and beyond.
Getting Started
Before you begin, you'll need to register and generate your API key:
- Go to AakashDial Registration and create your account.
- After logging in, navigate to Settings → API Keys and generate your key.
- Use the key to authenticate all API requests (see examples below).
📚 Go to Documentation
Choose an API to get started right away:
Quick Reference
All APIs require an Authorization header. Use Bearer <your-api-key> for dashboard APIs or your assigned UUID token for external service APIs.
Test the API
You can test any endpoint using cURL, Postman, or any HTTP client:
# Example: Check TTS service health
curl -X GET "https://api.aakashdial.com/ai/api/v2/tts/health" \
-H "x-aakashtel-access-token: YOUR_ACCESS_TOKEN"
# Example: Convert text to speech
curl -X POST "https://api.aakashdial.com/ai/api/v2/tts" \
-H "x-aakashtel-access-token: YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"text": "Hello from AakashTel!", "language": "en-US", "voice": "en-US-Chirp3-HD-Aoede"}'
For a full list of endpoints, authentication methods, and request/response examples, browse the documentation sections linked above.