observability

POST /observability/v1/alerts/{id}/summarize/

Changed on

Kick off an LLM summary of the last N hours of fires for this alert.

Returns a progress_id. Frontend polls summarize_progress until status is 'completed' or 'error'. Cached for 1 hour keyed on (alert, hours, latest fire id) — re-invocations within that window return the same progress_id.

Deprecated: POST /observability/v3/alerts/{id}/summarize/ does this in one call and returns the result.

Request

  • Base URL
    https://api.cekura.ai
  • URL
    https://api.cekura.ai/observability/v1/alerts/{id}/summarize/
  • Auth
    • API key in header X-CEKURA-API-KEY
    • or HTTP bearer
    • or HTTP bearer
    • or HTTP bearer

Path parameters

idinteger required

A unique integer value identifying this alert.

Request body

idinteger
namestring required

Alert name

enabledboolean

Enable/disable alert

projectinteger required

Project this alert belongs to

project_namestring
source_type'metric' required

Type of data source: metric, duration, call_volume, etc.

  • metric - Metric
source_idinteger nullable

ID of monitored object

source_object_namestring
source_object_detailsobject

Get basic details about the source object

sourceunknown
thresholdunknown
notificationsunknown
last_triggered_atstring date-time nullable

Last trigger timestamp

trigger_countinteger

Total triggers count

created_atstring date-time
updated_atstring date-time
last_updated_byinteger nullable

User who last updated this alert

last_updated_by_emailstring nullable

Response

idinteger
namestring required

Alert name

enabledboolean

Enable/disable alert

projectinteger required

Project this alert belongs to

project_namestring
source_type'metric' required

Type of data source: metric, duration, call_volume, etc.

  • metric - Metric
source_idinteger nullable

ID of monitored object

source_object_namestring
source_object_detailsobject

Get basic details about the source object

sourceunknown
thresholdunknown
notificationsunknown
last_triggered_atstring date-time nullable

Last trigger timestamp

trigger_countinteger

Total triggers count

created_atstring date-time
updated_atstring date-time
last_updated_byinteger nullable

User who last updated this alert

last_updated_by_emailstring nullable

Changes