Read configuration

View as MarkdownOpen in Claude
Single notification configuration (type `alerts`). Without `include`, `included` already carries the event settings (`items`, `alert-items`), the Slack/Discord integrations (`integrations`, `alert-integrations`, complete `url`) and the Contacts it notifies (`contacts`). Passing `include=` narrows `included` to only the requested relations - e.g. `include=items` answers only `alert-items`. Attributes add `sites_count`, the reachable website count - there is no `sites_selection` here, that shape is a dashboard-only concept (the external surfaces add and detach websites explicitly instead of replacing a selection).\n\nA configuration of another organization answers 404.

Authentication

AuthorizationBearer

Personal access token created in the Modular DS dashboard; read-only tokens can only call GET endpoints.

Path parameters

alert_idstringRequired

Query parameters

includestringOptional

Narrows included to only the listed relations (items|integrations|contacts); omit to get all three

Response

200 - Configuration

dataobjectOptional
includedlist of objectsOptional
jsonapiobjectOptional

Errors

404
Not Found Error