DELETE Cases

DELETE /api/v1/cases/:uuid

Deletes the specified case and associated dependent records (evidence, tasks, notes, report data, etc.).

Path Params

Name
Type
Required
Description

uuid

string

Yes

UUID of case to delete.

Query Params

  • None allowed. Any query string key will fail validation with 400.

Success Response (200)

{
  "message": "Case Deleted",
  "case_id": 123,
  "case_number": "INV-2026-001",
  "case_ref": "Customer Investigation",
  "uuid": "abc123..."
}

Error Responses

  • 400 validation error:

{
  "message": "Invalid case data",
  "success": false,
  "errors": [
    { "message": "\"uuid\" is required" }
  ]
}
  • 400 when UUID does not resolve to a case:

Example

Last updated