Text Translation API
Translate multiple texts between languages in a single request.
Dukungan Multi Bahasa
Mempermudah komunikasi lintas negara dengan penerjemahan otomatis antar berbagai bahasa.
Otomasi Lokalisasi
Cocok untuk lokalisasi konten, deskripsi produk, tiket bantuan, dan komunikasi pelanggan.
Skalabilitas Tinggi
Mendukung pemrosesan banyak teks secara efisien melalui endpoint batch translation.
🟢 Endpoint
POST https://kubus.co.id/api/v1/text/translate/batch
🔐 Headers
Use your API key to authorize requests. Replace YOUR_API_KEY with your actual key.
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Manage Your API Keys
📦 Request Body
Send a JSON object with a list of texts:
{
"source_language": "Indonesian",
"target_language": "English",
"texts": [
"Apa kabar?",
"Saya butuh bantuan dengan pesanan saya.",
"Produk ini tidak sesuai dengan deskripsi."
]
}
✅ Response
A successful request returns:
{
"results": [
{
"text": "Apa kabar?",
"translation": "How are you?"
},
{
"text": "Saya butuh bantuan dengan pesanan saya.",
"translation": "I need help with my order."
},
{
"text": "Produk ini tidak sesuai dengan deskripsi.",
"translation": "This product does not match its description."
}
],
"status": "success"
}
Notes
- Supports various languages. Ensure language names are valid (e.g.,
English,Indonesian). - Maximum 10 texts per batch. Exceeding this will return an error.
- Response will return original and translated text.
- Ensure your API key is valid and not expired.