Cases

A case is the matter every proceeding, exhibit and transcript belongs to.

List cases

GET/casesread scope
curl
curl "https://aisicario.me/api/public/v1/cases?limit=25&status=active" \
  -H "Authorization: Bearer $AISICARIO_API_KEY"
response
{
  "object": "list",
  "data": [
    {
      "id": "c1f2…",
      "name": "Rivera v. Northline",
      "client_name": "Rivera",
      "docket_number": "24-CV-1188",
      "court": "N.D. Cal.",
      "matter_type": "civil",
      "status": "active",
      "created_at": "2026-02-04T18:11:02Z"
    }
  ],
  "limit": 25,
  "offset": 0,
  "has_more": false
}

Query parameters: limit (1–100, default 25), offset, status.

Open a case

POST/caseswrite scope
curl
curl https://aisicario.me/api/public/v1/cases \
  -H "Authorization: Bearer $AISICARIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Rivera v. Northline",
    "client_name": "Rivera",
    "docket_number": "24-CV-1188",
    "court": "N.D. Cal.",
    "matter_type": "civil"
  }'

Only name is required. Cases are always created inside your own firm.