v1

OpenAPI 3.1.0Proprietary2026-07-13197242444.9 KB
Alerts

Summarise Alert

Generate AI-powered summary for an alert.

Takes the alert message and context from Courier, enriches with entity configuration, and returns a structured explanation with troubleshooting guidance.

post/alerts/summary

Request body

alert_idstring required

Courier message ID for tracking

entity_idstring required

Entity UUID (source/destination/pipeline)

entity_type'sources' | 'destinations' | 'pipelines' required

Type of entity this alert is for

entity_namestring required

Human-readable entity name

alert_state'TRIGGERED' | 'RECOVERED' required

Current alert state (normalized from input)

alert_messagestring required

Alert message content from Courier inbox

trigger_type'connector_status' | 'latency' | 'lag' | 'no_records' | 'dlq' | 'json_column_detected' | 'transform_status' nullable

Type of trigger that caused this alert (optional - history fetched for all types if omitted)

alert_datetimestring required

When alert was triggered (from Courier payload)

Response

Successful Response

{"stackTrail":"paths:/alerts/summary:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}