Retrieve all actions associated with a specific ruleset by providing its ruleset_id in the path. Each action defines what automated task should be executed when the ruleset conditions are met — such as updating a status page component or triggering a downstream system.
The response includes the action type (e.g., trigger-statuspage-update) and nested settings that specify the source (e.g., a resource ID being monitored), the target (such as a status page component), and the parent entity (e.g., the linked status page).
Use cases:
Status page automation — Automatically reflect service impact by linking monitored resources to status page components.
Rule-action mapping review — Confirm how each ruleset is wired to act when conditions are triggered.
Integration debugging — Inspect exact settings to verify IDs and types used in external updates or webhooks.
Authorization: Bearer YOUR_TOKEN
Expected Behavior:
On success, the system will return the actions tied to the ruleset, including action type and settings.
If the request is unauthorized, the system will return an authentication error message.
Path Parameters
id string
The unique ID of the ruleset for which actions are being retrieved. Example: 'c03b02ec-244f-4d2c-8f68-3910071ed5c8'
ResponseThis section is used to view the possible HTTP response codes returned by the API. These codes indicate the status of a request, such as 201 (Created), 401 (Unauthorized), 409 (Conflict), or 422 (Unprocessable Entity).