DELETE /api/security_ai_assistant/current_user/conversations

Spaces method and path for this operation:

delete /s/{space_id}/api/security_ai_assistant/current_user/conversations

Refer to Spaces for more information.

This endpoint allows users to permanently delete all conversations.

application/json

Body

  • excludedIds array[string]

    Optional list of conversation IDs to delete.

Responses

  • 200 application/json

    Indicates a successful call. The conversations were deleted successfully.

    Hide response attributes Show response attributes object
    • failures array[string]
    • success boolean
    • totalDeleted number
  • 400 application/json

    Bad Request response.

    Hide response attributes Show response attributes object
    • error string
    • message string
    • statusCode number
DELETE /api/security_ai_assistant/current_user/conversations
curl \
 --request DELETE 'http://localhost:5601/api/security_ai_assistant/current_user/conversations' \
 --header "Authorization: $API_KEY" \
 --header "Content-Type: application/json" \
 --data '{"excludedIds":["abc123"]}'
Request example
{
  "excludedIds": [
    "abc123",
    "def456"
  ]
}
Response examples (200)
{
  "failures": [],
  "success": true,
  "totalDeleted": 10
}
Response examples (400)
{
  "error": "Bad Request",
  "message": "Invalid conversation ID",
  "statusCode": 400
}