---
title: "Status-Seiten auflisten"
description: "Gibt alle Status-Seiten der Organisation zurück. Jede Seite enthält ihre Custom-Domain-Infos, sofern konfiguriert."
---

`GET /api/status-pages`

## Beispiel (cURL)

```bash
curl -X GET "$BASE_URL/api/status-pages" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Accept: application/json"
```

## Antwort

```json
{
  "statusPages": [
    {
      "id": 1,
      "publicId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
      "organizationId": 1,
      "customerId": 5,
      "customerPublicId": "f7e6d5c4-b3a2-1098-7654-321fedcba098",
      "name": "Production Status",
      "slug": "production-status",
      "description": "Real-time status of our production services",
      "visibility": "public",
      "isPublished": true,
      "showRecentIncidents": true,
      "showRecentMaintenance": true,
      "customDomainId": null,
      "createdAt": "2026-01-15T10:00:00.000Z",
      "updatedAt": "2026-01-15T10:00:00.000Z"
    }
  ]
}
```

## Häufige Fehler

- `401 Unauthorized`, wenn nicht authentifiziert

