GuidesAutomation
REST API
Automation — REST API
Workflow routes are under /api/v1/workflow and authenticate with the admin JWT + workflow.* route permissions. Trigger/action configs are slug-based (see Frontend Integration).
Every endpoint below is a direct link into the interactive API reference — click it to see the full request/response schema and try the call live.
Workflow
- GET
/workflow/approvals - POST
/workflow/approvals/{id}/approve - POST
/workflow/approvals/{id}/reject - POST
/workflow/attachments/upload - GET
/workflow/meta/triggers - GET
/workflow/meta/actions - GET
/workflow/meta/operators - GET
/workflow/meta/system-fields - GET
/workflow/meta/variables/{triggerType} - GET
/workflow/meta/objects/{objectSlug}/fields - GET
/workflow/meta/sessions/{sessionSlug}/auto-create-target - POST
/workflow/meta/validate-session-link— Live validation for the workflow builder. Same gate as activation, - GET
/workflow/templates - GET
/workflow/templates/categories - GET
/workflow/templates/{slug} - POST
/workflow/templates/{slug}/use - POST
/workflow/templates/seed - GET
/workflow/placeholders/{objectSlug} - GET
/workflow - POST
/workflow - GET
/workflow/{slug} - PUT
/workflow/{slug} - DELETE
/workflow/{slug} - PUT
/workflow/{slug}/toggle - GET
/workflow/{slug}/preview - GET
/workflow/{slug}/impact - POST
/workflow/{slug}/test
Workflow - Workflow Execution
- GET
/workflow/stats - GET
/workflow/{slug}/stats - GET
/workflow/{slug}/executions - GET
/workflow/executions/{id} - POST
/workflow/{slug}/retry/{executionId}