Get consultation details
Returns the status of one consultation: name, uploaded audio duration, transcription state and document-generation flags. This is the endpoint to poll while waiting for work to finish: after POST .../transcriptions/start, poll until transcriptionStatus is completed or failed; after requesting a clinical note, poll until isGeneratingClinicalNote is false.
Any member of the workspace can read any consultation in it, including consultations created by colleagues and archived consultations. Returns 404 if the consultation does not exist in this workspace. Fields such as externalId, template IDs and the linked patient are not included here; they are returned by GET .../consultations.
Request
- Base URLhttps://vetnio.com/api/v2
- URLhttps://vetnio.com/api/v2/workspaces/{workspaceId}/consultations/{consultationId}
- 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.
Response
Consultation status fields.
Example response
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Bella - annual checkup",
"createdAt": "2026-09-14T08:30:00.000Z",
"recordingDurationInMilliseconds": 754000,
"recordingDurationInMillisecondsExcludingSilence": 612400,
"isReadyForGeneration": true,
"transcriptionStatus": "completed"
}Changes
No recorded changes to this operation across all 1 revision of this API.