API Documentation
Integrate XTranslator into your applications programmatically.
Coming Soon
The XTranslator API is currently in development and will be available soon. This page will be updated with full API documentation upon release.
Overview
The XTranslator API will allow developers to:
- Translate text programmatically
- Process documents in batch
- Integrate translation into workflows
- Build custom applications
Planned Features
Text Translation API
POST /api/v1/translate/text
- Real-time text translation
- Streaming responses
- Domain selection
- Multiple language pairs
Document Translation API
POST /api/v1/translate/document
- Upload and translate documents
- Asynchronous processing
- Webhook notifications
- Download translated files
Image Translation API
POST /api/v1/translate/image
- OCR and translation
- Image upload
- Extracted text + translation
Audio Translation API
POST /api/v1/translate/audio
- Audio file upload
- Transcription + translation
- Multiple audio formats
Authentication
API access will use API keys:
Authorization: Bearer YOUR_API_KEY
Rate Limits
Rate limits will be based on your subscription plan:
- Free: 10 requests/minute
- Starter: 60 requests/minute
- Pro: 300 requests/minute
- Ultimate: 1000 requests/minute
Pricing
API usage will consume credits from your account:
- Same credit system as web application
- No additional API fees
- Credits work across both web and API
See Credits System for details.
SDKs and Libraries
Planned SDK support:
- JavaScript/TypeScript (Node.js)
- Python
- PHP
- Ruby
- Go
Getting Started (When Released)
- Sign up for an XTranslator account
- Generate API key in account settings
- Install SDK or use REST API directly
- Start translating programmatically
Beta Access
Interested in early API access?
Contact us at support@XTranslator.app to join the beta program.
Stay Updated
The API is coming soon! Check back for updates or subscribe to our newsletter for announcements.
Questions?
- Contact Us for API inquiries
- FAQ for general questions