Skip to main content

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)

  1. Sign up for an XTranslator account
  2. Generate API key in account settings
  3. Install SDK or use REST API directly
  4. 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?