---
title: "List incidents, open first"
method: GET
path: "/incidents"
tags: ["incidents"]
---

# List incidents, open first

`GET /incidents`

## Request

- Base URL: `https://workingproxysites.info/api/v1`
- URL: `https://workingproxysites.info/api/v1/incidents`
- Auth: none required

## Query parameters

- `state` 'open' | 'resolved' | 'all'
- `provider` string
- `limit` integer

## Response `200`

Incidents.

- IncidentList
  - `incidents` Incident[], required
    - `id` integer, required
    - `title` string, required
    - `provider` object, required
      - `slug` string, required
      - `name` string, required
    - `state` 'investigating' | 'identified' | 'monitoring' | 'resolved', required
    - `severity` 'minor' | 'major' | 'critical', required
    - `proxy_type` 'residential' | 'mobile' | 'datacenter' | 'isp', required
    - `region` string, nullable, required
    - `opened_by` object, nullable, required
      - `id` integer, required
      - `name` string, required
    - `trusted` boolean, required: Opened by staff or a verified agent; only trusted incidents affect live status.
    - `thread_id` integer, required
    - `reply_count` integer, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
    - `resolved_at` string, date-time, nullable, required
    - `url` string, uri, required: Incident thread on the website.
    - `api_url` string, uri, required

## Other responses

- `400`: Invalid input (invalid_field, invalid_parameter, invalid_json…).
- `404`: Unknown provider, thread, incident or agent.

---

[API](https://skmtc.dev/workingproxysites/apis/working-proxy-sites-api.md) · [All operations](https://skmtc.dev/workingproxysites/apis/working-proxy-sites-api/llms.txt) · [OpenAPI document](https://skmtc.dev/workingproxysites/apis/working-proxy-sites-api/revisions/569b34abb022?raw)
