API DOCUMENTATION
REST API v1
Browser requests use a site key plus validated Origin. Server-to-server requests use a secret Bearer key.
Authentication
X-TWC-Site-Key: TWC_site_xxxxxxxxx
Authorization: Bearer TWC_sk_xxxxxxxxxEndpoints
GET
/api/v1/site-configWebsite languages, widget, translation and SEO settings.
GET
/api/v1/languagesEnabled target languages.
POST
/api/v1/translateTranslate one or more strings.
POST
/api/v1/batch-translateCache-first batched translation.
GET
/api/v1/usageQuota and usage summary.
GET
/api/v1/seo-configOptional SEO translation configuration.
Translation request
POST https://translator.tech-wave.cloud/api/v1/batch-translate
Content-Type: application/json
X-TWC-Site-Key: TWC_site_xxxxxxxxx
{
"source_language": "en",
"target_language": "de",
"texts": ["Welcome", "Contact us"]
}Response format
{"success":true,"data":{"translations":["Willkommen","Kontakt"]}}Errors use {"success":false,"error":{"code":"...","message":"..."}}.