Transcribers
Get Transcriber
Fetch a single speech-to-text transcriber by ID, including supported languages and provider details.
GET
Get a transcriber
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, AssemblyAI, or Whisper), the human-readable name, the primary language_code, and any configuration metadata the transcriber exposes.
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.
- Latency-tuning tooling uses the response to decide between low-latency streaming transcribers and higher-accuracy batch transcribers.
- Internationalization checks confirm the transcriber supports the language assigned to the agent before publishing changes through Update Agent.
Path parameters
| Parameter | Description |
|---|---|
id | The transcriber ID, for example tsc_deepgram_nova2. |
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.
Request
Response
Related endpoints
- List Transcribers: fetch every transcriber the platform supports.
- Update Agent: change the transcriber assigned to an existing agent.
- Speech-to-text and transcription: guidance on choosing the right transcriber.
Authorizations
Pass your API key as a Bearer token in the Authorization header.
Path Parameters
Get a transcriber