How to Approve/Reject Task via API in SAP Build Process Automation
Walks through the Workflow API's /task-instances PATCH call that SAP Build Process AutomationSAP Build Process AutomationSAP's low-code and no-code tool for business processes: graphical process models, drag-and-drop forms, decision tables and robotic process automation bots, with dashboards over running process instances.sap official, btp exposes to approve or reject a user task from outside its Inbox, matching the instance ID from the Monitoring tab and the identifier of the button the approval form defines. Covers the permission split between an authenticated user, who needs the ProcessAutomationAdmin or ProcessAutomationParticipant role collection to appear as the one who completed the task, and Client Credentials, which completes it as a generic client identity, plus the error codes the API returns for a missing instance, an already-completed task or an invalid status.
Where it sits
Who is behind it
Properties
About this work
For task-uis
Details
Graph
Source
History
- explains → applies_to on capability:task-uisDoor scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).
- Entered the atlasDiscovered via SAP Community · btp-tag.
For your agent
- Ref
content:how-to-approve-reject-task-via-api-in-sap-build-process-automation- JSON
- /content/how-to-approve-reject-task-via-api-in-sap-build-process-automation.json
- MCP
- Connecting an agent