Automation is the rule engine: a rule reacts to a trigger and runs actions, and every time it fires it produces an execution. This API manages those rules, fires them on demand, and lets you inspect what each run did. For multi-step process orchestration, see the Workflows API instead.
Browse rules with GET /automation/rules and read one with GET /automation/rules/{id}. Create, update, and delete are all here. To fire a rule outside its normal trigger, call POST /automation/rules/{id}/execute; flip many rules on or off with POST /automation/rules/bulk-status, or run a batch with POST /automation/rules/bulk-execute. Reusable rule shapes live under /automation/templates, and POST /automation/templates/{id}/use stamps out a new rule from one.
Every firing is recorded. List runs with GET /automation/executions, open one with GET /automation/executions/{id}, and re-run a failed one with POST /automation/executions/{id}/retry. For health across the engine, read GET /automation/statistics and GET /automation/performance.
Every endpoint links through to its full parameters, request and response schemas, and code samples.
GET/api/v1/automation/executionsAlgaPSAList automation executionsGET/api/v1/automation/executions/{id}AlgaPSAGet automation executionPOST/api/v1/automation/executions/{id}/retryAlgaPSARetry automation executionGET/api/v1/automation/metaAlgaPSAGet automation metadataGET/api/v1/automation/performanceAlgaPSAGet automation performance metricsGET/api/v1/automation/rulesAlgaPSAList automation rulesPOST/api/v1/automation/rulesAlgaPSACreate automation ruleGET/api/v1/automation/rules/{id}AlgaPSAGet automation rulePUT/api/v1/automation/rules/{id}AlgaPSAUpdate automation ruleDELETE/api/v1/automation/rules/{id}AlgaPSADelete automation rulePOST/api/v1/automation/rules/{id}/executeAlgaPSAExecute automation rule manuallyPOST/api/v1/automation/rules/bulk-executeAlgaPSABulk execute automation rulesPOST/api/v1/automation/rules/bulk-statusAlgaPSABulk update automation rule statusGET/api/v1/automation/statisticsAlgaPSAGet automation statisticsGET/api/v1/automation/templatesAlgaPSAList automation templatesPOST/api/v1/automation/templatesAlgaPSACreate automation template from ruleGET/api/v1/automation/templates/{id}AlgaPSAGet automation templatePOST/api/v1/automation/templates/{id}/useAlgaPSACreate automation rule from template