curl --request DELETE \
--url https://api.synthra.ai/v1/sessions/session_abc123def456 \
--header 'Authorization: Bearer synthra_live_abc123def456'
const response = await fetch(
'https://api.synthra.ai/v1/sessions/session_abc123def456',
{
method: 'DELETE',
headers: {
'Authorization': `Bearer ${process.env.SYNTHRA_API_KEY}`
}
}
);
import requests
response = requests.delete(
'https://api.synthra.ai/v1/sessions/session_abc123def456',
headers={
'Authorization': f'Bearer {api_key}'
}
)
{
"deleted": true,
"sessionId": "session_abc123def456"
}
{
"error": {
"code": "session_not_found",
"message": "Session does not exist or has already been deleted"
}
}
Session Operations
Delete Session
Permanently delete a session and its message history
DELETE
/
v1
/
sessions
/
{sessionId}
curl --request DELETE \
--url https://api.synthra.ai/v1/sessions/session_abc123def456 \
--header 'Authorization: Bearer synthra_live_abc123def456'
const response = await fetch(
'https://api.synthra.ai/v1/sessions/session_abc123def456',
{
method: 'DELETE',
headers: {
'Authorization': `Bearer ${process.env.SYNTHRA_API_KEY}`
}
}
);
import requests
response = requests.delete(
'https://api.synthra.ai/v1/sessions/session_abc123def456',
headers={
'Authorization': f'Bearer {api_key}'
}
)
{
"deleted": true,
"sessionId": "session_abc123def456"
}
{
"error": {
"code": "session_not_found",
"message": "Session does not exist or has already been deleted"
}
}
Authorization
string
required
Bearer token. Format:
Bearer synthra_live_abc123def456Path Parameters
string
required
Unique session identifier. Format:
session_<16 chars>Response
boolean
Confirmation of deletion
string
ID of the deleted session
curl --request DELETE \
--url https://api.synthra.ai/v1/sessions/session_abc123def456 \
--header 'Authorization: Bearer synthra_live_abc123def456'
const response = await fetch(
'https://api.synthra.ai/v1/sessions/session_abc123def456',
{
method: 'DELETE',
headers: {
'Authorization': `Bearer ${process.env.SYNTHRA_API_KEY}`
}
}
);
import requests
response = requests.delete(
'https://api.synthra.ai/v1/sessions/session_abc123def456',
headers={
'Authorization': f'Bearer {api_key}'
}
)
{
"deleted": true,
"sessionId": "session_abc123def456"
}
{
"error": {
"code": "session_not_found",
"message": "Session does not exist or has already been deleted"
}
}
Deleted sessions cannot be recovered. All message history will be permanently removed.
⌘I