Batch Translation API
Translate multiple texts in a single API call. Efficient, fast, and cost-effective for bulk translation needs. Perfect for processing large volumes of content.
What is Batch Translation API?
Our Batch Translation API allows you to translate multiple texts in a single API request, making it ideal for processing large volumes of content efficiently. Instead of making individual API calls for each text, you can send an array of texts and receive all translations in one response.
This approach reduces API overhead, improves performance, and is more cost-effective for bulk translation operations. Perfect for translating product catalogs, content databases, user-generated content, and more.
Key Features
Multiple Texts
Translate up to 100 texts in a single API request, reducing overhead and improving efficiency.
Faster Processing
Process multiple translations in parallel, significantly reducing total processing time.
Cost Effective
Reduce API call overhead and optimize credit usage with batch processing.
Same Quality
Maintain the same high-quality translations as individual requests.
Simple API
Easy to integrate with a simple array-based request structure.
Ordered Results
Results are returned in the same order as input, making it easy to map translations.
API Endpoint
POST https://api.translateplus.io/v2/translate/batchThe Batch Translation API endpoint accepts JSON requests with the following parameters:
- texts - Array of texts to translate (up to 100 texts)
- source - Source language code or "auto" for auto-detection
- target - Target language code
Ready to Start Batch Translating?
Start translating multiple texts efficiently with our Batch Translation API. Get started with our free tier.