Skip to main content
GET
Get supported languages

Overview

Retrieve the full list of languages supported by the Inya platform. The returned language codes follow the BCP-47 standard (e.g. en-IN, hi-IN) and are used across all other configuration endpoints — including Get Transcriber Config and Get TTS Config — to discover compatible providers for your target languages.

Required Permission

agents

Example cURL

Response

Success (200)

Response Fields

Error Responses

404 Not Found - Language configuration unavailable

Use Cases

  • Populating a language dropdown when creating or updating an agent
  • Passing language codes to Get Transcriber Config and Get TTS Config to filter compatible providers
  • Displaying supported languages in a settings UI or documentation
Language codes returned here (e.g. en-IN) are the exact values expected by the language query parameter in Get Transcriber Config and Get TTS Config. Use them directly to filter compatible providers and voices.
The supported language list grows over time. Always fetch this endpoint dynamically rather than hardcoding language codes in your application.
Save the requestId from every response. You will need it if you contact Inya support to trace a specific request.

Authorizations

x-api-key
string
header
required

API key with 'agents' permission

Response

Language data retrieved successfully

status
string
Example:

"success"

requestId
string
Example:

"a1b2c3d4-e5f6-7890-abcd-ef1234567890"

message
string
response
object