Getting Started and Overview of Suki Platform APIs
sdp_suki_token
for accessing the system.ambient_session_id
.Authentication
/register
endpoint.
Registration
/register
call to register a user. This is a one-time call and
subsequent to successful registration for a user, this call won’t be needed.
To be added: Add endpoint hereSession Creation
session_group_id
will be changed to encounter_id soon. This document uses encounter_id
to state the purpose of the parameter clearly instead of session_group_id
./session/create
with the payload containing encounter_id
and ambient_session_id
.ambient_session_id
is a UUID v4. If the Client does not populate ambient_session_id then Suki will create one and share in response.encounter_id
corresponds to a unique identifier for the encounter (also called visit) and can be any alpha-numeric string up to 255 characters in length.Context
Streaming
Note Generation
/session/end
to indicate completion of session. No more audio data will be coming in the session. This call triggers the summary generation process.[New] Suki will send an event to Client that session summary is generated via an event webhook (TBD) registered with Client and designed by Suki./status
REST API to check and obtain status of the session, if needed.
Clients can call /content
REST API to retrieve the payload by ambient_session_id supplied by Suki.
Clients can call /transcript
REST API to obtain completed transcripts for the session. The response payload includes transcription start time, end time and
text of the transcript.