Everest AI API
Build with Everest AI
A simple API for intelligent applications and generation workflows.
Quick start
Create an API key from your dashboard. The current chat endpoint accepts a simple JSON message. Bearer authentication can be included with your API key.
curl -X POST https://api.everestai.cloud/api/chat/ \
-H "Content-Type: application/json" \
-d '{"message":"Hello Everest"}'Chat API
Send a POST request to the working chat endpoint. The only required field is message. Additional fields such as model, chat history, RAG, web search, deep thinking, session ID and language are optional.
POST https://api.everestai.cloud/api/chat/
Content-Type: application/json
Example response
{
"response": "Namaste! I'm Everest AI...",
"model": "E4.0",
"plan": "free",
"remaining": 48,
"reset": "2026-09-15T00:00:00Z",
"timestamp": "2026-09-14T13:54:22Z"
}Available endpoints
POST /api/chat/
Chat
Non-streaming chat
POST /api/chat/stream
Streaming
Streaming chat
POST /api/chat/search
Search
Search + answer
POST /api/chat/progress
Progress
NDJSON progress
POST /api/chat/image
Image
Image generation
GET /api/chat/session/{id}
Session
Get a chat session
DELETE /api/chat/session/{id}
Session
Clear a chat session
GET /api/chat/quota/{user_id}
Quota
Quota information
GET /api/chat/rag/stats
RAG
RAG statistics
GET /health
Health
API health check