> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abusix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Manage cases, events, and customers through the Abusix API

The Guardian Ops endpoints allow you to programmatically interact with your abuse management data. You can retrieve cases and their details, query events, look up customers, and trigger playbook automation — all through the API.

These endpoints complement [Guardian Ops](/docs/guardian-ops/introduction) and are useful for:

* **Building integrations** with your internal systems
* **Reporting and analytics** by pulling case and event data into your own dashboards

## Available endpoints

<CardGroup cols={2}>
  <Card title="Cases" icon="folder-open" href="/docs/abusix-api/api-reference/guardian-ops/cases/get-cases">
    List and retrieve cases, as well as trigger playbooks.
  </Card>

  <Card title="Events" icon="bolt" href="/docs/abusix-api/api-reference/guardian-ops/events/get-events">
    Query individual events and their details.
  </Card>

  <Card title="Customers" icon="users" href="/docs/abusix-api/api-reference/guardian-ops/customers/get-customers">
    Look up customer records.
  </Card>

  <Card title="Rep Share" icon="handshake" href="/docs/abusix-api/api-reference/guardian-ops/rep-share/get-rep-share-case">
    Share reports with your customers.
  </Card>
</CardGroup>

## Pagination

List endpoints return paginated results. The response includes a `next_cursor` field. Pass it as the `cursor` query parameter in subsequent requests to retrieve the next page. When `next_cursor` is `null`, you have reached the end of the results.

```bash theme={null}
# First page
curl -H "Authorization: Bearer YOUR_TOKEN" \
  "https://api.abusix.com/beta/guardian-ops/cases?limit=50"

# Next page
curl -H "Authorization: Bearer YOUR_TOKEN" \
  "https://api.abusix.com/beta/guardian-ops/cases?limit=50&cursor=CURSOR_VALUE"
```
