Get consultation transcript
Returns the saved full transcript of a consultation as plain text, or an empty string if none has been saved. By default it returns immediately and does not start transcription: call POST .../transcriptions/start and poll GET .../consultations/{consultationId} until transcriptionStatus is completed or failed before reading it.
Set waitForTranscriptions=true to start transcription and wait for it in one call, using the same completion flow as document generation; this requires write access. Waiting is best effort: stale jobs, permanent failures, exhausted retries or the 10-minute limit can leave a partial transcript, and the response does not say which happened, so check transcriptionStatus afterwards. Set your HTTP client timeout above 10 minutes when waiting.
Any member of the workspace can read the transcript, including for archived consultations.
Request
- Base URLhttps://vetnio.com/api/v2
- URLhttps://vetnio.com/api/v2/workspaces/{workspaceId}/consultations/{consultationId}/transcription
- AuthHTTP bearer
Path parameters
Identifier of the clinic (workspace), as returned by GET /workspaces. The key's user must be a member of the clinic, or an admin of the organization it belongs to.
Identifier of the consultation (UUID), as returned when it was created or by GET /workspaces/{workspaceId}/consultations. It must belong to the clinic in workspaceId.
Query parameters
Response
The consultation's full transcript.
Example response
{
"transcription": "So this is Bella, she's here for her annual vaccines.\n\nGreat. Any problems since last time?\n\nShe's still on Rimadil (Rimadyl?) for her hip, otherwise fine."
}Changes
No recorded changes to this operation across all 1 revision of this API.