Transcribers
Get Transcriber Details
Fetch one transcriber catalog entry by ID.
GET
Get Transcriber Details
Read only
Returns the full record for a single speech-to-text transcriber supported by DialNexa. The response includes the transcriber’s stable
id, the upstream provider (such as deepgram, sarvam or soniox), the provider’s model_id, the human-readable name, a description, the supported_language_codes it is limited to (null when it is not limited), and the is_primary and is_fallback flags that say where it can be used.
When to use this
Use this endpoint when you have a transcriber ID stored on an agent or in your own database and you need to confirm the engine is still supported, look up its display name, or check the languages it can handle.- Agent build UIs call this to render the currently selected transcriber on a saved agent with its proper provider and capability badges.
- Compatibility tooling reads
supported_language_codesto check a transcriber against the languages an agent speaks. - Internationalization checks confirm the transcriber supports the language assigned to the agent before publishing changes through Update Agent.
Path parameters
Errors
404 Not Foundis returned when theiddoes not match a supported transcriber. This usually indicates the engine was removed or the ID was mistyped.401 Unauthorizedis returned when the API key is missing, malformed, or revoked.
Related endpoints
- List Transcribers: fetch the transcribers that can be an agent’s primary transcriber.
- List Fallback Transcribers: fetch fallback-eligible transcribers.
- Update Agent: change the transcriber assigned to an existing agent.
- Speech-to-text and transcription: guidance on choosing the right transcriber.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Transcriber ID
Example:
"trs_tr0soniox001xx"