Pipeline Observability

List Notification Deliveries

Page delivery attempts for one run. Use notification_configurations for effective configuration. Delivery without a recorded receipt is unknown; run completion does not prove Slack posting. Email acceptance is not proof of inbox delivery or reading.

get/agent_run/{run_id}/notifications

Request

  • Base URL
    https://api.mosaic.so
  • URL
    https://api.mosaic.so/agent_run/{run_id}/notifications
  • Auth
    HTTP bearer

Path parameters

run_idstring uuid required

run id UUID.

Query parameters

limitinteger

Page size from 1 to 100; default 25. Progress and notification configuration pages count tiles.

cursorstring

Opaque next_cursor from the previous page. Pass verbatim and preserve the original filters. Do not decode or construct it.

fromstring date-time

Inclusive ISO 8601 lower bound on creation time.

tostring date-time

Inclusive ISO 8601 upper bound on creation time.

updated_fromstring date-time

Inclusive ISO 8601 update watermark. Restart pagination on each poll and fetch every page before advancing it.

workspace_idstring uuid

Optional workspace UUID within the key organization. Must match X-Workspace-Id when both are supplied.

eventstring

on_start, on_complete, or on_error.

channelstring

slack or email.

statusstring

Exact persisted status; for example pending for events or open for batches.

node_idstring uuid

Runtime tile UUID; not the template tile ID.

Headers

X-Workspace-Idstring uuid

Restrict requests to an authorized workspace UUID. Omit to query the organization.

Response

Current organization-scoped evidence.

next_cursorstring nullable

Opaque cursor for the next page; null at the end.

run_idstring uuid

Requested run ID.

historical_delivery_status'unknown_without_receipt'

No receipt means unknown delivery, including historical runs and journal outages.

Changes

No recorded changes to this operation across all 1 revision of this API.