Triggered Automations
Create a triggered automation (state + changeset filter trees)
client.TriggeredAutomations.New(ctx, automationObjectType, params) (*TriggeredAutomation, error)
POST/v2/prism/{teamId}/{automationObjectType}/triggered_automations
List triggered automations for an owner
client.TriggeredAutomations.List(ctx, automationObjectType, params) (*TriggeredAutomationListResponse, error)
GET/v2/prism/{teamId}/{automationObjectType}/triggered_automations
Read a triggered automation
client.TriggeredAutomations.Get(ctx, automationObjectType, automationID, query) (*TriggeredAutomation, error)
GET/v2/prism/{teamId}/{automationObjectType}/triggered_automations/{automationId}
Replace a triggered automation (idempotent full write of the whole tree)
client.TriggeredAutomations.Update(ctx, automationObjectType, automationID, params) (*TriggeredAutomation, error)
PUT/v2/prism/{teamId}/{automationObjectType}/triggered_automations/{automationId}
Delete a triggered automation and its filter trees
client.TriggeredAutomations.Delete(ctx, automationObjectType, automationID, body) error
DELETE/v2/prism/{teamId}/{automationObjectType}/triggered_automations/{automationId}