Skip to main content

Helpdesk API Source Map

Audience

Developers, QA, security, support, architects and implementation partners.

Summary

This map ties API documentation topics to reviewed repository evidence. It does not prove runtime deployment or configuration.

Reference Content

API topicPrimary source evidence
Route groups, handlers and DTOsHelpdeskEndpoints
Startup, middleware, Swagger and healthHelpdesk Program
Tenant/identity contextApplication Common
Global filtersHelpdeskDbContext
Activity and outboxPersistence
Attachment dependencyDocumentServiceClient
Domain validation/statusesHelpdeskEntities
Event contractHelpdeskLifecycleEvents
Shared service informationEndpointRouteBuilderExtensions
Gateway compatibility routingGateway Program
Employee forwarding/dashboard aggregationGateway EssEndpoints
Admin consumerOperationsAdminPages
Employee consumerEssPages
Frontend access presentationAppLayout and ProtectedRoute

The authoritative endpoint count comes only from the endpoint catalog. Generated assets and runtime configuration are excluded.

Requires confirmation

Production routing, access enforcement, current consumers and deployed OpenAPI/health exposure require confirmation.

Source References

  • microservices/src/helpdesk-service/Program.cs
  • microservices/src/helpdesk-service/Api/HelpdeskEndpoints.cs
  • microservices/src/helpdesk-service/Application/Common.cs
  • microservices/src/helpdesk-service/Infrastructure/HelpdeskDbContext.cs
  • microservices/src/helpdesk-service/Infrastructure/Persistence.cs
  • microservices/src/helpdesk-service/Infrastructure/DocumentServiceClient.cs
  • microservices/src/helpdesk-service/Domain/HelpdeskEntities.cs
  • microservices/src/contracts/Events/HelpdeskLifecycleEvents.cs
  • microservices/src/gateway-api/Program.cs
  • microservices/src/gateway-api/EssEndpoints.cs
  • microservices/src/shared-kernel/Extensions/EndpointRouteBuilderExtensions.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/OperationsAdminPages.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/ess/EssPages.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/components/AppLayout.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/utils/ProtectedRoute.tsx

See Also

Keywords

API source map, endpoint evidence, DTO evidence, gateway evidence.

Revision Information

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