Skip to navigation
System EventsList system events

List system events

Pre-release

Returns a list of all available system events and their supported targeting options. Each event declares which actions are offered for it in supported_action_ids. When the field is absent, the event declares no restriction and every parameter-compatible action is offered; an empty array declares that no actions are offered, apart from the email notification action. To get the full action objects, call GET /api/v1/automation/action and filter them as its description explains.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Response

idstring
parent_organisationobject
event_typeobject
namestring
translation_key_namestring
descriptionstring
translation_key_descriptionstring
supported_targeting_parameterslist of objects
event_output_parameterslist of objects
supported_action_idslist of stringsOptional

Action IDs this event declares support for, used to decide which actions are offered for it.

  • Field absent: no restriction is declared, so every action whose required_event_output_parameters the event emits is offered.
  • Empty array: a declaration in its own right, so no actions are offered.
  • Non-empty list: intersected with the parameter check, so a listed action is offered only if the event also emits every parameter that action requires.

The list can only narrow what’s offered, never widen it.

The email notification action, system-send_notification_with_email, is exempt from this list, but the event must still emit the parameters it requires.