Skip to main content

Get an automation trigger

Request

Security
ApiKey(Required scopes: automations.list)
Path
automationIdstring, non-emptyrequired

Automation ID

Payload
// No request payload

Responses

The current trigger

Bodyapplication/json
idstringrequired
automationIdstringrequired
eventTypestringrequired
Enum:"recording.created""recording.imported""session.created""device.created""device.updated""event.created""event.updated""clock.updated"
enabledbooleanrequired
configurationVersioninteger, >= 1required
configurationobjectrequired
createdAtstring, (date-time)required
updatedAtstring, (date-time)required
deletedAtstring or null, (date-time)required

When the trigger was replaced or removed. The trigger endpoints return only the current trigger, where it is null; a run's trigger can be one deleted since.

Response
{ "id": "string", "automationId": "string", "eventType": "recording.created", "enabled": true, "configurationVersion": 1, "configuration": { "schedule": { … }, "eventTypeId": "string" }, "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z", "deletedAt": "2019-08-24T14:15:22Z" }