Languages
Get Language Details
Fetch one supported language by ID.
GET
Get Language Details
Read only
Returns the full record for a single language supported by DialNexa. The response includes the language’s stable
id, its short language code (for example en, hi or hi-en for Hinglish) and the human-readable display name. For the voices that speak a language, filter List Voices by language_id.
When To Get Language Details
Use this endpoint when you have a languageid saved in your own database, on an agent configuration, or in a workflow node, and you need to resolve it to its display name or language code. Common cases include:
- Agent configuration UIs that render the selected language for a saved agent and need to show its proper name.
- Audit and reporting tools that translate a stored language ID into a localized label for dashboards.
- Provisioning flows that resolve a language ID before checking compatible voices and transcribers for an Update Agent request.
Path parameters
Errors
404 Not Foundis returned when theiddoes not match any supported language. This usually means the language has been removed from the platform or the ID was mistyped.401 Unauthorizedis returned when the API key is missing, malformed, or has been revoked. See API authentication.
Related endpoints
- List Languages: fetch every language the platform supports.
- List Voices: list voices filterable by
language_id. - List Transcribers: check speech-to-text language support.
- Update Agent: change the language assigned to an existing agent.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Language ID
Example:
"lang_mfgsys4hhg8gdn"