POST
/
ai
/
ai_extensions
/
ai_translate
curl -X POST \
-H "Content-Type: application/json" \
-H "QB-Token: eddf864695d72d33b959eec2ae6c640d817dfada" \
-d '{
  "smart_chat_assistant_id": "65d5f3473d5d68095462165d",
  "text": "Hola",
  "to_language": "en"
}' \
https://api.quickblox.com/ai/ai_extensions/ai_translate
{
  "answer": "Hello"
}

Before call make sure that AI Translate feature enabled on admin dashboard, otherwise you will get 405 error.

Supported language codes:

LanguageCode
Englishen
Spanishes
Chinese simplifiedzh-Hans
Chinese traditionalzh-Hant
Frenchfr
Germande
Japaneseja
Koreanko
Italianit
Russianru
Portuguesept
Arabicar
Hindihi
Turkishtr
Dutchnl
Polishpl
Ukrainianuk
Albaniansq
Armenianhy
Azerbaijaniaz
Basqueeu
Belarusianbe
Bengalibn
Bosnianbs
Bulgarianbg
Catalanca
Croatianhr
Czechcs
Danishda
Estonianet
Finnishfi
Galiciangl
Georgianka
Greekel
Gujaratigu
Hungarianhu
Indonesianid
Irishga
Kannadakn
Kazakhkk
Latvianlv
Lithuanianlt
Macedonianmk
Malayms
Maltesemt
Mongolianmn
Nepaline
Norwegianno
Pashtops
Persianfa
Punjabipa
Romanianro
Sanskritsa
Serbiansr
Sindhisd
Sinhalasi
Slovaksk
Slovenianur
Uzbekuz
Vietnamesevi
Welshcy

Body Params

smart_chat_assistant_id
string
required

Smart Chat Assistant id.

text
string
required

Text to translate. The maximum length for the text is 2000 symbols.

to_language
string
required

Translation language code. Defaults to “en”.

Headers

QB-Token
string
required

A user or application session token. See our Authentication page to learn more about session tokens.

Responsess

curl -X POST \
-H "Content-Type: application/json" \
-H "QB-Token: eddf864695d72d33b959eec2ae6c640d817dfada" \
-d '{
  "smart_chat_assistant_id": "65d5f3473d5d68095462165d",
  "text": "Hola",
  "to_language": "en"
}' \
https://api.quickblox.com/ai/ai_extensions/ai_translate
{
  "answer": "Hello"
}