curl --request GET \
--url https://sdp.suki-stage.com/api/v1/ambient/session/{ambient_session_id}/status \
--header 'sdp_suki_token: <sdp_suki_token>'{
"status": "completed"
}Check current status and processing state of ambient session
curl --request GET \
--url https://sdp.suki-stage.com/api/v1/ambient/session/{ambient_session_id}/status \
--header 'sdp_suki_token: <sdp_suki_token>'{
"status": "completed"
}import requests
ambient_session_id = "123dfg-456dfg-789dfg-012dfg"
url = f"https://sdp.suki.ai/api/v1/ambient/session/{ambient_session_id}/status"
headers = {
"sdp_suki_token": "<sdp_suki_token>"
}
response = requests.get(url, headers=headers)
if response.status_code == 200:
status_data = response.json()
status = status_data.get("status")
print(f"Session Status: {status}")
if status == "completed":
print("Session completed successfully. Content is ready.")
elif status == "failed":
print("Session failed during processing.")
elif status == "skipped":
print("Session was skipped (empty transcript or too short).")
else:
print(f"Failed to get status: {response.status_code}")
print(response.json())
const ambientSessionId = '123dfg-456dfg-789dfg-012dfg';
const response = await fetch(
`https://sdp.suki.ai/api/v1/ambient/session/${ambientSessionId}/status`,
{
headers: {
'sdp_suki_token': '<sdp_suki_token>'
}
}
);
if (response.ok) {
const statusData = await response.json();
const status = statusData.status;
console.log(`Session Status: ${status}`);
if (status === 'completed') {
console.log('Session completed successfully. Content is ready.');
} else if (status === 'failed') {
console.log('Session failed during processing.');
} else if (status === 'skipped') {
console.log('Session was skipped (empty transcript or too short).');
}
} else {
const error = await response.json();
console.error(`Failed to get status: ${response.status}`, error);
}
sdp_suki_token
ambient_session_id
Success Response
Response body for the /session/{ambient_session_id}/status endpoint
status of the ambient session
created, ready, running, paused, aborted, failed, completed "completed"