Deny an action
Denies the action (never replayed). Records the optional reason and unblocks the originating chat turn if any. A user who may not answer the approval gets 403 permission_denied, by the same rule as approving.
Authorizations
API key in the format: Bearer {api_token}
Headers
Makes this write safe to retry: a repeat with the same key replays the first response instead of creating a second resource. Scoped to the account, remembered for 24 hours; reusing a key with a different payload is an error.
255Path Parameters
Approval id (apr_...)
Body
Optional reason recorded on the approval
Response
Success
approval pending_approval waits for a person. It ends executed (see result), failed (see error) or denied (see reason).
draft, pending_approval, approved, executed, failed, denied pipedream, composio, rest, mcp, native, saved_tool, vault, elicitation 
