API Documentation
Integrate CulturalTranslate into your applications
Quick Links
Authentication
All API requests require authentication using an API key. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
API Endpoints
POST /api/v1/translate
Translate text or documents
GET /api/v1/languages
Get supported languages
GET /api/v1/status/{id}
Check translation status
Example Request
curl -X POST https://culturaltranslate.com/api/v1/translate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "Hello, world!",
"source_language": "en",
"target_language": "ar",
"cultural_adaptation": true
}'