VedSAAS

API Reference

RESTful API • Real-time Responses • 99.9% Uptime

Base URL: https://api.vedsaas.com
POST

/api/chat

Send a message to VedSAAS AI and get intelligent responses

Request Headers

Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Request Body

{
  "message": "नमस्ते, कैसे हैं आप?",
  "mode": "hindi-vani",
  "conversation_id": "optional_conv_id",
  "temperature": 0.7
}

Response

{
  "success": true,
  "response": "नमस्ते! मैं बिल्कुल ठीक हूं। आप कैसे हैं?",
  "conversation_id": "conv_abc123xyz",
  "tokens_used": 42,
  "mode": "hindi-vani"
}
GET

/api/modes

Retrieve list of all available AI modes

Response

{
  "modes": [
    {
      "id": "hindi-vani",
      "name": "Hindi-Vani",
      "description": "Natural Hindi conversations",
      "languages": ["hi"]
    },
    {
      "id": "vedalogic",
      "name": "VedaLogic",
      "description": "Ancient wisdom meets AI",
      "languages": ["en", "hi", "sa"]
    }
  ]
}
POST

/api/auth/login

Authenticate and receive API token

Request Body

{
  "email": "user@example.com",
  "password": "your_secure_password"
}

Response

{
  "success": true,
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
  "user": {
    "id": "user_123",
    "email": "user@example.com",
    "plan": "pro"
  }
}

Rate Limits

100
Free Plan (per day)
Pro Plan
Custom
Enterprise

Need Help?

Check our documentation or contact the API team

View Docs Email API Team