Escalation Alert Schema
Felder
Escalation Alert Schema
Schema for validating escalation alert entities with full lifecycle tracking
sourceType
Origin that created this alert
SERVICE_TARGETENTITY_DEADLINESTATUS_TIME_LIMITMANUALWEBHOOKMONITORsourceId
ID of the source rule, webhook, or monitor
linkedEntityType
Schema of the linked entity (e.g. ticket, asset)
linkedEntityId
UUID of the linked entity
linkedEntityTitle
Cached title of the linked entity for display
title
Alert title
description
Alert description with additional context
priority
Alert priority
LOWNORMALHIGHCRITICALstatus
Current alert status
OPENACKNOWLEDGEDSNOOZEDRESOLVEDAUTO_RESOLVEDMUTEDescalationPolicyId
Escalation policy UUID governing this alert
currentLevel
Current escalation level
escalatedAt
Timestamp of the last escalation
acknowledgedBy
User UUID who acknowledged the alert
acknowledgedAt
When the alert was acknowledged
acknowledgedVia
Channel through which the alert was acknowledged
PUSHEMAILCALLWEBresolvedBy
User UUID who resolved the alert
resolvedAt
When the alert was resolved
resolutionNote
Free-text resolution note
mutedUntil
Mute expiry timestamp
mutedBy
User UUID who muted the alert
muteReason
Reason for muting the alert
deduplicationKey
Key used to deduplicate alerts from the same source
snoozedUntil
Snooze expiry timestamp
ackToken
One-time token for email/external acknowledgement links
ackTokenExpiresAt
Expiry timestamp for the acknowledgement token
timeline
Chronological timeline of alert lifecycle events
_id
UUIDv7 timeline entry ID
timestamp
When this event occurred
event
Timeline event type
alert_creatednotification_sentnotification_deliverednotification_failedescalatedacknowledgedreassignedsnoozedsnooze_expiredresolvedauto_resolvedmutedunmutedcomment_addedactorId
User UUID who triggered this event
actorName
Cached display name of the actor
meta
Event-specific metadata
Keine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/escalation_alerts— Liste, paginiert + filterbarGET /api/v1/escalation_alerts/<id>— Einzelne EntityPOST /api/v1/escalation_alerts— AnlegenPATCH /api/v1/escalation_alerts/<id>— Teil-UpdateDELETE /api/v1/escalation_alerts/<id>— Soft-DeleteGET /api/v1/escalation_alerts/<id>/timeline— Audit + Aktivitäten