Eden AI V3 API Documentation
Welcome to the Eden AI V3 API - our next-generation unified API with OpenAI-compatible endpoints and a revolutionary single-endpoint architecture.What’s New in V3?
Eden AI V3 introduces a completely redesigned API architecture that simplifies AI integration while maintaining full compatibility with OpenAI’s API format.Key Innovations
Universal AI Endpoint - Access all AI features through a single endpoint with a unified request format. OpenAI-Compatible LLM - Drop-in replacement for OpenAI’s chat completions API with multi-provider support. Persistent File Storage - Upload files once, reference them in multiple requests with automatic expiration. Built-in API Discovery - Explore available features, providers, and schemas programmatically. Mandatory Streaming - All LLM responses use Server-Sent Events (SSE) for real-time output.If you were a user before 2026/01/05, you still have access to the previous version: https://old-app.edenai.run/. We’ll continue supporting the old version until the end of 2026. If you’re looking for the documentation, you can find it here
Core Endpoints
1. Universal AI - Single Endpoint for Everything
Access all non-LLM features through one unified endpoint:- Text analysis (moderation, embeddings, AI detection)
- OCR (text extraction, invoice/ID parsing)
- Image processing (generation, detection, analysis)
- Translation (document translation)
2. OpenAI-Compatible LLM
OpenAI-compatible chat completions with streaming:3. File Upload & Management
Persistent file storage for use across requests:4. API Discovery
Explore features and schemas programmatically:V3 vs V2: Key Differences
| Aspect | V2 | V3 |
|---|---|---|
| Architecture | Multiple feature-specific endpoints | Single universal endpoint + LLM |
| Provider Format | Body parameter | Provider string in model field |
| LLM Streaming | Optional | Mandatory (always SSE) |
| File Handling | Inline uploads per request | Persistent storage with file IDs |
| API Discovery | Documentation only | Built-in /v3/info endpoints |
| OpenAI Compatibility | Custom format | Native OpenAI format |
Model String Format
V3 uses a unified model string format:text/ai_detection/openai/gpt-4ocr/financial_parser/googleimage/generation/openai/dall-e-3translation/document_translation/deepl
Available Features
Text Analysis
- AI Detection - Detect AI-generated content
- Moderation - Content moderation and safety
- Embeddings - Semantic search vectors
- Spell Check - Grammar and spelling correction
- Named Entity Recognition - Extract entities
- Topic Extraction - Identify main topics
- Plagiarism Detection - Check for duplicates
OCR (Optical Character Recognition)
- Text Extraction - Extract text from images/PDFs
- Identity Parser - Parse ID documents and passports
- Invoice Parser - Extract structured invoice data
- Resume Parser - Parse CV and resume data
Image Processing
- Generation - Create AI images
- Object Detection - Identify objects
- Face Detection - Detect faces
- Face Comparison - Compare face similarity
- Background Removal - Remove backgrounds
- Explicit Content Detection - NSFW detection
- AI Detection - Detect AI-generated images
- Anonymization - Blur faces for privacy
- Deepfake Detection - Detect manipulated images
- Image Embeddings - Visual similarity vectors
Translation
- Document Translation - Translate documents
Quick Start Guide
1. Get Your API Key
Sign up at Eden AI Dashboard and get your API key.2. Choose Your Approach
Option A: Universal AI (Recommended for non-LLM)3. Handle File Uploads (Optional)
Authentication
All V3 API requests require Bearer token authentication:Base URL
Response Format
All V3 responses follow a consistent structure:Getting Started
Ready to dive in? Here are your next steps:- Getting Started Guide - Learn V3 basics
- Universal AI Guide - Use the universal endpoint
- OpenAI-Compatible LLM - Chat completions
- File Upload Guide - Persistent file storage
- API Discovery - Explore programmatically
Need Help?
- Getting Started: Introduction Guide
- API Reference: Check the V3 API tab for detailed specs
- Support: Visit Eden AI Support
Ready to get started with V3? Jump to the Getting Started Guide or explore the Universal AI Guide.