Workflow API Documentation
Audience
Developers, frontend engineers, QA, support, security engineers, solution architects and implementation partners.
Overview
This section documents the verified HTTP surface owned by Workflow Service. Generated OpenAPI output, deployment addresses and database schema details are outside this epic.
Summary
The Workflow API is Foundation/Transitional. The authoritative inventory contains 17 explicitly mapped application operations: 15 native Workflow operations and two shared operational operations. No Workflow compatibility or gateway operation was found.
Bearer authentication is configured, but no endpoint requires authentication or authorization. Tenant handling varies: mutation commands require tenant context, read operations primarily rely on query filters, and the outbox diagnostic read is not tenant-filtered.
Documentation map
Use the endpoint catalog as the sole authoritative inventory. Supporting pages cover architecture, definitions, versions, publication, instances, tasks, approval, rejection, delegation, audit, timeline, health, gateway and compatibility, authentication, authorization, tenant context, DTOs, validation, request lifecycle, responses, errors, versioning, testing, limitations and source map.
Maturity
Definition and task operations are implemented. Backend access enforcement, Gateway routing, versioned HTTP contracts and broad automated API coverage are Not implemented or Requires confirmation.
Requires Confirmation
Production ingress, mandatory authentication, authorization policies, diagnostic exposure, Gateway ownership, OpenAPI publication and versioning policy require confirmation.
Source References
microservices/src/workflow-service/Api/WorkflowEndpoints.csmicroservices/src/workflow-service/Application/Dtos.csmicroservices/src/workflow-service/Program.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