Skip to main content

Workflow API Overview

Summary

Workflow Service owns one native Minimal API route group plus shared health and service-information operations. The portal calls native Workflow paths through its shared client; a matching Gateway route was not found.

API architecture

Native surface

The native group covers definition authoring/publication, instance start/read, pending caller tasks, approve/reject/delegate actions and audit/timeline/outbox diagnostics. Shared operations expose basic health and service information.

OpenAPI

Endpoint exploration and Swagger generation/UI middleware are registered. No explicit per-operation response metadata, security requirement metadata or API-version metadata was found.

Compatibility

There is no Workflow-specific compatibility route, legacy contract or adapter endpoint.

Requires Confirmation

Effective deployment routing, generated OpenAPI publication, diagnostic exposure and production ownership require confirmation.

Source References

  • microservices/src/workflow-service/Program.cs
  • microservices/src/workflow-service/Api/WorkflowEndpoints.cs
  • microservices/src/shared-kernel/Extensions/EndpointRouteBuilderExtensions.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/OperationsAdminPages.tsx

See Also

Keywords

Workflow API, approval endpoint, Workflow Service.

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Next review: 2026-10-20