GET/v1/cases/{id}

Retrieve case

Fetch the full context of an institutional investigation unit. Returns the primary case metadata along with linked alerts, evidence artifacts, and custodial logs needed for a 'Case 360' view.

Authentication ProtocolBearer <API_KEY>

Path Parameters

idintegerRequired

The unique internal case identifier.

Transmission Examples

curl
curl -X GET https://api.topsafe.ai/api/v1/cases/29 \
  -H "Authorization: Bearer YOUR_JWT" \
  -H "X-API-Key: YOUR_INSTITUTION_KEY"

Schema Response

json
{
  "success": true,
  "data": {
    "id": 29,
    "case_number": "CASE-DEBN-20260421-00004",
    "title": "Suspicious Structuring Pattern",
    "description": "...",
    "priority": "high",
    "status": "investigating",
    "owner_id": 39,
    "sla_due_at": "2026-04-22T10:42:00+00:00",
    "alerts": [ { "id": 50, ... } ],
    "evidence": [ { "evidence_id": 901, ... } ]
  }
}