Delete Case
Delete an existing Monolith Case by UUID, including associated dependent records.
The Delete Case endpoint deletes an existing Case identified by its UUID.
Deleting a Case also deletes associated dependent records, including related Evidence, Tasks, Notes, report data, and other dependent Case records.
Deleting a Case is a destructive operation. Confirm that you are targeting the correct Case before sending the request.
Endpoint
DELETE /api/v1/cases/:uuidAll requests require a valid API key in the X-API-KEY request header.
See Authentication for additional API authentication guidance.
Path Parameters
uuid
string
Yes
UUID of the Case to delete.
Query Parameters
This endpoint does not accept query parameters.
Any query string parameter returns an HTTP 400 response.
Successful Response
A successfully deleted Case returns an HTTP 200 response.
{
"message": "Case Deleted",
"case_id": 123,
"case_number": "INV-2026-001",
"case_ref": "Customer Investigation",
"uuid": "abc123..."
}The response includes identifying information for the Case that was deleted.
Error Responses
400 - Validation Error
A request without the required UUID returns an HTTP 400 response.
400 - Case Not Found
If the supplied UUID does not resolve to an existing Case, the API returns an HTTP 400 response.
Example Request
The following example deletes a Case identified by UUID.
Replace <api-base-url> with the /api/v1 base URL for your Monolith environment and <case-uuid> with the UUID of the Case you want to delete.
See API Endpoints for the correct API base URL.
Related Documentation
Last updated
Was this helpful?