Scribe Sessions
Start a live consultation audio session
Create a consultation and receive a WebSocket URL to stream the audio to. Body is application/json with the same metadata as the batch endpoint (consultation, template, patient, context); the audio block is not accepted. Stream to live.url as described on that field, then finish through the webhook + document GET contract shared with the batch endpoint. Retrying with the same consultation id while recording returns the same session with a fresh URL; finished consultations return 409.
post/v1/scribe-sessions/live
Request
- Base URLhttps://scribe-api.telepatia.ai
- AuthHTTP bearer
Request body
Example request
{
"consultation": {
"id": "CONSULT-12345",
"modality": "IN_PERSON"
},
"template": {
"id": "mrc_a1b2c3d4e5f6g7h8"
},
"patient": {
"id": "sp_a1b2c3d4e5f6g7h8"
},
"context": {
"notes": "Patient reports headache since Monday.",
"pastMedicalHistory": "Hypertension diagnosed 2020."
}
}Response
Successful Response
Example response
{
"consultation": {
"id": "CONSULT-12345"
},
"live": {
"expiresAt": "2026-08-12T14:00:00+00:00",
"url": "wss://example.telepatia.ai/v1/ws/audio/abc?token=..."
},
"status": "created"
}Changes
No recorded changes to this operation across all 1 revision of this API.