API Reference
Learn about the Coop API, including the REST API endpoints your platform uses to integrate with Coop.
All endpoints require an API key passed as an HTTP header on every request:
X-API-KEY: <<apiKey>>
Content-Type: application/json
You can find or rotate your API key under Settings → API Keys in the Coop UI. For details on verifying the signatures Coop adds to outgoing webhook requests, see API Keys & Authentication.
| Endpoint | Description |
|---|---|
POST /api/v1/items/async/ | Items: send content for rule evaluation |
POST /api/v1/report | Report: submit a user report |
POST /api/v1/report/appeal | Appeal: submit a user appeal |
GET /api/v1/policies/ | Policies: fetch your configured policies |
See also:
- Handling Actions: receive action webhooks from Coop for automated actions, moderator decisions, crossing user strike thresholds, and appeal decisions
- Partial Items API: support Coop fetching Items and their attributes on demand
- Errors: details of error responses from Coop