---
title: "GET /beta/guardian-ops/cases"
method: GET
path: "/beta/guardian-ops/cases"
---

# GET /beta/guardian-ops/cases

`GET /beta/guardian-ops/cases`

## Query parameters

- `state` string
- `limit` string
- `sort` string
- `order` string
- `cursor` string
- `customer_id` string

## Response `200`

200 response

- PublicCaseSummaryList
  - `items` object[], required — Array of case summaries for the current page
    - `contract_id` string — Contract identifier
    - `created_at` string, date-time, required — Timestamp when the case was created
    - `customer_id` string, required — Customer identifier
    - `first_event_date` string, date-time, required — Timestamp of the first event
    - `id` string, required — Unique case identifier
    - `last_event_date` string, date-time, required — Timestamp of the most recent event
    - `state` string, required — Current state of the case: NEW, IN_PROGRESS, RESOLVED, or CLOSED
    - `tenant_id` string, required — Tenant identifier
  - `next_cursor` string — Cursor for the next page, null if no more results

## Other responses

- `400` — 400 response
- `401` — 401 response

---

[API](https://skmtc.net/abusix/apis/abusix-api.md) · [All operations](https://skmtc.net/abusix/apis/abusix-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/abusix/abusix-api/versions/ace2f63e4853/schema)
