Getting the list of supported languages

Endpoint for listing supported languages

This endpoint returns the list of all languages ​​available in the Ovesio platform, which can be used for translation or AI generation.

Endpoint URL

 https://api.ovesio.com/v1/languages

Method

 GET

Example request

 https://api.ovesio.com/v1/languages

parameters

This endpoint does not require additional parameters.


Possible answers

Successful response (HTTP 200)

{
  "success": true,
  "data": [
    {
      "code": "en",
      "name": "English",
      "native": "English"
    },
    {
      "code": "fr",
      "name": "French",
      "native": "Français"
    },
    {
      "code": "de",
      "name": "German",
      "native": "Deutsch"
    }
  ]
}

Each object in the data list contains the ISO language code, the English name, and the native name of that language.

Error response (HTTP 401 / 403)

{
  "success": false,
  "errors": {
    "unauthorized": "Missing or invalid API key"
  }
}

If authentication is missing or the API key is invalid, the response will report the appropriate error.

Integration examples

You can check out integration examples available on the official Ovesio GitHub page .