Human Approval
Get All Pending Approvals (Paginated)
Retrieve a paginated list of all pending approvals for workflows that are waiting for human approval
GET
Retrieve a paginated list of all pending approvals for workflows that are waiting for human approval. Use this endpoint to view all execution plans that require manual approval before proceeding.
Base URL
All API requests should be made to:Example request
Query parameters
Example response
Response fields
Data array
Meta object
Root fields
Error Responses
If the page is out of range, you will receive:Use Cases
- Review Pending Approvals: View all workflows waiting for human approval
- Approval Dashboard: Build a dashboard to manage all pending approvals
- Workflow Monitoring: Track which workflows are paused waiting for approval
- Audit Trail: Review approval requests by creation date
- Bulk Operations: Process multiple approvals efficiently
Sorting
Results are sorted byinserted_at in descending order, showing the most recently created pending approvals first.
Important Notes
- Execution Plan UUID: Use the
execution_plan_uuidfield when calling the Human Approval Action endpoint - Workflow UUID: The
workflow_uuidfield identifies the workflow template that contains this execution plan - Sorted by Date: Results are sorted by
inserted_atin descending order (newest first)
Related Documentation
- Human Approval Overview - Learn about human approval in workflows
- Human Approval Action - Approve or reject pending approvals using
execution_plan_uuid - Workflow Template Overview - Learn about workflow templates and steps
Authorizations
API 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.
Query Parameters
Page number to retrieve (starts from 1)
Required range:
x >= 1
