Change Requests auflisten
Listet den Change-Request-Posteingang der Organisation.
GET /api/change-requests
Erfordert Org-Schreibzugriff (Organisations-Admin oder Global-Admin). Ergebnisse sind strikt auf die Organisation des Aufrufers begrenzt.
Query-Parameter
| Parameter | Typ | Pflicht | Standard | Beschreibung |
|---|---|---|---|---|
status | string | Nein | open | open, accepted oder rejected |
Beispiel (cURL)
BASE_URL="https://uptimeify.io"
TOKEN="<your-api-token>"
curl "$BASE_URL/api/change-requests?status=open" \
-H "Authorization: Bearer $TOKEN"Response
Neueste zuerst. monitorName wird pro Monitor-Typ aufgelöst; websiteId ist ein Legacy-Feld, das nur bei Website-Monitoren befüllt ist.
[
{
"id": 12,
"monitorType": "website",
"monitorId": 103,
"websiteId": 103,
"customerId": 101,
"customerName": "Customer A GmbH",
"monitorName": "New Landing Page",
"requestedBy": "usr_123",
"kind": "change",
"message": "Bitte das Check-Intervall auf 1 Minute senken.",
"status": "open",
"resolvedBy": null,
"resolvedAt": null,
"createdAt": "2026-07-09T10:00:00.000Z"
}
]Häufige Fehler
401 Unauthorized, wenn du nicht angemeldet bist403 Forbidden, wenn du kein Organisations-Admin bist