# Delete a session Permanently delete a Meeting Buddy session and all associated data. Permanently delete a Meeting Buddy session from the database. This action is irreversible. The session and all associated data (transcripts, recording metadata) will be permanently removed. **Warning:** This operation cannot be undone. Use [Stop Session](/docs/api-reference/meeting-buddy/stop-session) if you only want to end a running session without deleting its data. #### Path Parameters **`session_id`** string required The unique identifier of the session to delete. Must start with `mbsess_` prefix. ## Returns Returns no content on success (HTTP 204). Request ```bash cURL curl -s -X DELETE https://api.aitronos.com/v1/meeting-buddy/sessions/mbsess_abc123def456/permanent \ -H "Authorization: Bearer $ACCESS_TOKEN" \ -w "\nHTTP Status: %{http_code}\n" ``` ```python Python SDK from aitronos import Aitronos client = Aitronos(api_key="your-api-key") client.meeting_buddy.delete_session( session_id="mbsess_abc123def456", ) print("Session permanently deleted") ``` ```python Python import os import requests access_token = os.environ["ACCESS_TOKEN"] session_id = "mbsess_abc123def456" url = f"https://api.aitronos.com/v1/meeting-buddy/sessions/{session_id}/permanent" headers = {"Authorization": f"Bearer {access_token}"} response = requests.delete(url, headers=headers) if response.status_code == 204: print("Session permanently deleted") else: print(f"Error: {response.json()}") ``` ```javascript JavaScript const accessToken = process.env.ACCESS_TOKEN; const sessionId = 'mbsess_abc123def456'; const response = await fetch( `https://api.aitronos.com/v1/meeting-buddy/sessions/${sessionId}/permanent`, { method: 'DELETE', headers: { 'Authorization': `Bearer ${accessToken}`, }, } ); if (response.status === 204) { console.log('Session permanently deleted'); } else { const error = await response.json(); console.error('Error:', error); } ``` Response ```text 204 No Content (empty response body) ``` ```json 401 Unauthorized { "success": false, "error": { "code": "AUTHENTICATION_REQUIRED", "message": "Authentication is required to access this resource.", "type": "client_error", "status": 401, "details": {}, "trace_id": "abc-123-def", "timestamp": "2025-12-11T10:00:00Z" } } ``` ```json 403 Forbidden { "success": false, "error": { "code": "SESSION_ACCESS_DENIED", "message": "You don't have access to this session", "type": "client_error", "status": 403, "details": { "session_id": "mbsess_abc123def456" }, "trace_id": "abc-123-def", "timestamp": "2025-12-11T10:00:00Z" } } ``` ```json 404 Not Found { "success": false, "error": { "code": "SESSION_NOT_FOUND", "message": "Session not found", "type": "client_error", "status": 404, "details": { "session_id": "mbsess_abc123def456" }, "trace_id": "abc-123-def", "timestamp": "2025-12-11T10:00:00Z" } } ``` ```json 422 Validation Error { "success": false, "error": { "code": "VALIDATION_ERROR", "message": "Invalid session_id format", "type": "client_error", "status": 422, "details": { "session_id": "invalid_id" }, "trace_id": "abc-123-def", "timestamp": "2025-12-11T10:00:00Z" } } ``` ## Related Resources - [Start Session](/docs/api-reference/meeting-buddy/start-session) - [List Sessions](/docs/api-reference/meeting-buddy/list-sessions) - [Get Session Details](/docs/api-reference/meeting-buddy/get-session) - [Stop Session](/docs/api-reference/meeting-buddy/stop-session) - [Get Transcripts](/docs/api-reference/meeting-buddy/get-transcripts) - [Export Transcript](/docs/api-reference/meeting-buddy/export-transcript) - [Stream Session Status](/docs/api-reference/meeting-buddy/session-status-stream) - [Stream Transcripts](/docs/api-reference/meeting-buddy/transcript-stream) - [Stream Logs](/docs/api-reference/meeting-buddy/log-stream) - [Analytics Summary](/docs/api-reference/meeting-buddy/analytics-summary)