Skip to content

Approvals API

When an agent attempts an action that requires human review (e.g. sending an email), it creates an approval request.

List Approvals

GET /api/v1/approvals?status=pending

Resolve Approval

POST /api/v1/approvals/{approval_id}/resolve

Request Body

FieldTypeRequiredDescription
actionstringYes"approve" or "reject"
resolved_bystringYesWho resolved it
notesstringNoOptional notes