Approvals
Request human approval (agent-only)
Ask a human to approve an action.
Two families of action are accepted:
- the control-plane requests access_request, policy_request and binding_request, which widen the agent's own authority; and
- business actions named namespace.verb (refund.create, social.post), whose meaning is carried by summary and payload.
Actions that 1Claw itself executes on approval — policy_change, card_order, agent_transaction, agent_execution, agent_sign_intent — are created by the platform and rejected here, because the summary a human reads would be agent-supplied while the side effect would not be.
post/v1/approvals/request
Request
- Base URL: https://api.1claw.co
- URL: https://api.1claw.co/v1/approvals/request
- Auth: HTTP bearer
Request body
Example request
{
"action": "refund.create",
"summary": {
"title": "Refund $49.99",
"body": "Order #1234 arrived damaged."
},
"payload": {
"amount_usd": "49.99",
"customer_email": "a.user@example.com"
}
}Response
Approval request created
Changes
No recorded changes to this operation across all 1 revision of this API.