Incident kommentieren
Fügt der Timeline eines Incident-Management-Incidents einen Kommentar hinzu.
POST /api/im/incidents/:id/comment
Fügt der Timeline des Incidents einen Freitext-Kommentar hinzu (ein Event der Art comment, sichtbar in events von Incident abrufen). Ausgehende Integrationen erfahren vom Kommentar, und Abonnenten einer Statusseite, die über eine Statusseiten-Regel gesteuert wird, können ihn als Update erhalten. Auch geschlossene Incidents nehmen Kommentare an.
Authentifizierung
Jede IM-berechtigte Rolle (admin, editor, responder) oder ein organisationsweiter API-Token, siehe Authentifizierung. Incident Management muss für die Organisation aktiviert sein. Es gibt keine Team-Einschränkung.
Anfrage (Request Body)
| Feld | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
text | string | Ja | Kommentartext, nicht leer, höchstens 10.000 Zeichen. |
Beispiel (cURL)
curl -X POST "$BASE_URL/api/im/incidents/42/comment" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{ "text": "Failover to the replica is running, ETA 10 minutes." }'Antwort (Response)
200 OK
{
"ok": true
}Häufige Fehler
401 Unauthorizedwenn du nicht authentifiziert bist403 Forbidden(customerScopedTokenForbidden) bei Verwendung eines kunden-gescopten Tokens403 Forbidden(imAccessDenied) wenn die angemeldete Person keine IM-berechtigte Rolle hat403 Forbidden(imNotEnabled) wenn Incident Management für die Organisation nicht aktiviert ist400 Bad Request(invalidRequestBody) wenn:idkeine positive Ganzzahl ist, odertextfehlt, leer ist oder länger als 10.000 Zeichen404 Not Found(imIncidentNotFound) wenn der Incident nicht existiert oder zu einer anderen Organisation gehört
Incident-Rollen zuweisen
Setzt die Inhaberin einer Incident-Rolle (Commander, Tech Lead, Comms, Assignee) oder fügt einem Incident-Management-Incident eine weitere Responderin hinzu, auf Wunsch mit Alarmierung.
Offene Incidents zählen
Liefert die Zahl der offenen, noch nicht bestätigten Incident-Management-Incidents deiner Organisation.