Skip to main content

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:

  1. Go to AakashDial Registration and create your account.
  2. After logging in, navigate to Settings → API Keys and generate your key.
  3. 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.