GET /api/notification/admin
Changed onList card-type notifications (alerts) for admin management. Supports pagination (limit + offset query params — handled by the offset-paging middleware), filtering, and sorting.
last_send_status filter operates on the latest channel-send task_history row for the notification (successful = latest channel-send succeeded; failing = latest channel-send failed).
last_check_status filter operates on the latest terminal TaskRun for the notification — the whole-run rollup (successful = the run succeeded; failing = it failed or was abandoned). This is a superset of last_send_status: it also catches query failures and heartbeat-abandoned runs that never reached the send step. The Failing tab uses ?last_check_status=failing.
creatorless=true selects notifications with no creator or a deactivated creator (the Ownerless tab). creatorless=false selects the inverse.
channel accepts a single string or a repeated query param for multi-select (OR logic).
Request
- Base URL(relative, and the document was published on a file host, not at the API’s origin)
- AuthAPI key in header X-API-Key
Query parameters
value must be a non-blank string.
value must be a non-blank string.
value must be a valid boolean string ('true' or 'false').
value must be a valid boolean string ('true' or 'false').
value must be an integer greater than zero.
value must be a valid boolean string ('true' or 'false').
value must be an integer greater than zero.
Response
Successful response
Changes
- info
endpoint added
- info