Skip to content
GET/api/v1/providersPublicOpen in browser →

List providers

ParameterInTypeDescription
qquerystringFree-text search over names, aliases, services.
statusqueryoperational | degraded | partial_outage | major_outage | maintenance | unknown
sortqueryseverity | nameDefaults to severity.

Request

curl "https://outagedeck.com/api/v1/providers?status=degraded&sort=severity"

Response (truncated)

{
  "meta": { "version": "v1", "generatedAt": "2026-07-07T18:20:04Z" },
  "data": {
    "count": 1,
    "providers": [
      {
        "slug": "cloudflare",
        "name": "Cloudflare",
        "currentStatus": {
          "code": "degraded",
          "label": "Degraded",
          "headline": "Minor Service Outage"
        },
        "counts": { "services": 3, "activeIncidents": 1, "incidents": 50 },
        "links": {
          "html": "/providers/cloudflare",
          "api": "/api/v1/providers/cloudflare"
        }
      }
    ]
  }
}

Machine-readable spec

This endpoint is described in the OpenAPI 3.1 document, ready for Postman, Insomnia, or code generation.

OpenAPI 3.1

https://outagedeck.com/api/v1/openapi