Workflow Approval Endpoint
Summary
Approval accepts an optional decision body and returns the updated instance. The exact method and route are in the endpoint catalog.
Approval API flow
Body and validation
The body is nullable; absence becomes a decision input with no comment. Duplicate or late approval returns conflict. Route binding enforces a GUID task identifier.
Security limitation
No backend assignment or permission check protects the action.
Requires Confirmation
Authorization, concurrent decisions and externally visible idempotency guarantees require confirmation.
Source References
microservices/src/workflow-service/Api/WorkflowEndpoints.csmicroservices/src/workflow-service/Application/Commands/WorkflowInstanceCommands.csmicroservices/src/workflow-service/Domain/Workflow/WorkflowInstance.csmicroservices/src/workflow-service/Api/EndpointResults.cs
Related Articles
See Also
Keywords
Workflow API, approval endpoint, Workflow Service.
Revision Information
- Status: Draft
- Last reviewed: 2026-07-20
- Next review: 2026-10-20