{"name": "Translation API", "version": "14.5.1", "available_pairs": ["en__zh-TW", "en__zh-CN", "en__ko", "en__vi", "en__id", "en__th", "en__ja", "en__es-ES", "en__es-LA", "en__es-AR", "en__hi", "en__ur", "en__pt", "en__pt-BR", "zh-TW__en", "zh-TW__zh-CN", "zh-TW__ko", "zh-TW__vi", "zh-TW__id", "zh-TW__th", "zh-TW__ja", "zh-TW__es-ES", "zh-TW__es-LA", "zh-TW__es-AR", "zh-TW__hi", "zh-TW__ur", "zh-TW__pt", "zh-TW__pt-BR", "zh-CN__en", "zh-CN__zh-TW", "zh-CN__ko", "zh-CN__vi", "zh-CN__id", "zh-CN__th", "zh-CN__ja", "zh-CN__es-ES", "zh-CN__es-LA", "zh-CN__es-AR", "zh-CN__hi", "zh-CN__ur", "zh-CN__pt", "zh-CN__pt-BR", "ko__en", "ko__zh-TW", "ko__zh-CN", "ko__vi", "ko__id", "ko__th", "ko__ja", "ko__es-ES", "ko__es-LA", "ko__es-AR", "ko__hi", "ko__ur", "ko__pt", "ko__pt-BR", "vi__en", "vi__zh-TW", "vi__zh-CN", "vi__ko", "vi__id", "vi__th", "vi__ja", "vi__es-ES", "vi__es-LA", "vi__es-AR", "vi__hi", "vi__ur", "vi__pt", "vi__pt-BR", "id__en", "id__zh-TW", "id__zh-CN", "id__ko", "id__vi", "id__th", "id__ja", "id__es-ES", "id__es-LA", "id__es-AR", "id__hi", "id__ur", "id__pt", "id__pt-BR", "th__en", "th__zh-TW", "th__zh-CN", "th__ko", "th__vi", "th__id", "th__ja", "th__es-ES", "th__es-LA", "th__es-AR", "th__hi", "th__ur", "th__pt", "th__pt-BR", "ja__en", "ja__zh-TW", "ja__zh-CN", "ja__ko", "ja__vi", "ja__id", "ja__th", "ja__es-ES", "ja__es-LA", "ja__es-AR", "ja__hi", "ja__ur", "ja__pt", "ja__pt-BR", "es-ES__en", "es-ES__zh-TW", "es-ES__zh-CN", "es-ES__ko", "es-ES__vi", "es-ES__id", "es-ES__th", "es-ES__ja", "es-ES__es-LA", "es-ES__es-AR", "es-ES__hi", "es-ES__ur", "es-ES__pt", "es-ES__pt-BR", "es-LA__en", "es-LA__zh-TW", "es-LA__zh-CN", "es-LA__ko", "es-LA__vi", "es-LA__id", "es-LA__th", "es-LA__ja", "es-LA__es-ES", "es-LA__es-AR", "es-LA__hi", "es-LA__ur", "es-LA__pt", "es-LA__pt-BR", "es-AR__en", "es-AR__zh-TW", "es-AR__zh-CN", "es-AR__ko", "es-AR__vi", "es-AR__id", "es-AR__th", "es-AR__ja", "es-AR__es-ES", "es-AR__es-LA", "es-AR__hi", "es-AR__ur", "es-AR__pt", "es-AR__pt-BR", "hi__en", "hi__zh-TW", "hi__zh-CN", "hi__ko", "hi__vi", "hi__id", "hi__th", "hi__ja", "hi__es-ES", "hi__es-LA", "hi__es-AR", "hi__ur", "hi__pt", "hi__pt-BR", "ur__en", "ur__zh-TW", "ur__zh-CN", "ur__ko", "ur__vi", "ur__id", "ur__th", "ur__ja", "ur__es-ES", "ur__es-LA", "ur__es-AR", "ur__hi", "ur__pt", "ur__pt-BR", "pt__en", "pt__zh-TW", "pt__zh-CN", "pt__ko", "pt__vi", "pt__id", "pt__th", "pt__ja", "pt__es-ES", "pt__es-LA", "pt__es-AR", "pt__hi", "pt__ur", "pt__pt-BR", "pt-BR__en", "pt-BR__zh-TW", "pt-BR__zh-CN", "pt-BR__ko", "pt-BR__vi", "pt-BR__id", "pt-BR__th", "pt-BR__ja", "pt-BR__es-ES", "pt-BR__es-LA", "pt-BR__es-AR", "pt-BR__hi", "pt-BR__ur", "pt-BR__pt"], "endpoints": {"POST /translate": "single text — body: {text, source_lang?, target_lang?, verbose?}", "POST /translate/batch": "batch — body: {texts[], source_lang?, target_lang?, verbose?}", "POST /translate/multi": "one text, many targets — body: {text, source_lang?, target_langs[], verbose?}. Returns {results: {lang: {...}}}.", "POST /review": "check a translation — body: {source, translation, source_lang?, target_lang?, verbose?}", "POST /review/batch": "batch review — body: {items:[{source,translation}], source_lang?, target_lang?, verbose?}", "GET /health": "liveness (no auth)", "GET /help": "human-friendly reference with sample requests/responses (no auth)", "GET /docs": "interactive Swagger UI (no auth); also served at GET /api-documentation", "GET /languages": "dynamic list of supported languages, pairs, variant families (no auth)", "GET /info": "pipeline + dict stats (auth required)", "GET /models/status": "currently loaded models", "GET /cache/stats": "translation cache stats", "GET /review/cache/stats": "review cache stats"}, "auth": "Header: X-API-Key", "app_version": "14.5.1"}