Approve or reject a pending workflow approval. Approving allows the workflow to continue, while rejecting skips the current step and moves to the failure path
Approve or reject a pending workflow approval. Use this endpoint to take action on workflows that are waiting for human approval. Approving allows the workflow to continue, while rejecting skips the current step and moves to the failure path.Documentation Index
Fetch the complete documentation index at: https://docs.hookpulse.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
| Field | Type | Required | Description |
|---|---|---|---|
action | string | Yes | Action to take: "approve" or "reject" |
execution_plan_uuid | string | Yes | UUID of the execution plan waiting for approval |
| Field | Type | Description |
|---|---|---|
success | boolean | Indicates if the action was processed successfully |
message | string | Success message indicating the action taken |
| Action | Description | Result |
|---|---|---|
"approve" | Approve the pending workflow step | Workflow continues to the next step (or delay_to_next_step if configured) |
"reject" | Reject the pending workflow step | Workflow moves to the failure path (on_fail_next_step_identifier if configured) |
delay_to_next_step is configured, the workflow waits for that duration before proceedingon_success_next_step_identifier path if configured"waiting_approval" to "active"on_fail_next_step_identifier path if configured"waiting_approval" to the next appropriate statusexecution_plan_id from the Get All Pending Approvals endpointAPI key for authentication. Get this from your dashboard by selecting a brand and going to API Keys section.
Brand UUID for authentication. Get this from your dashboard after adding a brand - it will be displayed in the UI.
Human approval action configuration