Skip to main content

Recruitment API Overview

Summary

The Recruitment API is a .NET 8 minimal-API surface with native, public, compatibility, and foundation operations.

Audience

Developers, QA and support engineers, implementation partners, architects, and security reviewers working with Recruitment APIs.

Overview

Route families

RegistrationRelative prefixPurpose
Native group/recruitmentDirect commands, queries, reports, diagnostics, imports, and exports
Public group/recruitment/publicOpen positions, applications, interview feedback, and offer responses
Compatibility group/api/hr-suite/recruitmentExisting portal-shaped contracts
Compatibility download/api/recruitment/candidatesExisting candidate resume download shape
Host foundationservice root and /healthService discovery and shallow health

No controllers were found in Recruitment Service. Minimal API registrations are the source of truth. API versioning and a committed OpenAPI contract are Not implemented.

Command processing

Query processing

Requires confirmation

Production exposure, authorization policy, ownership, compatibility parity, operational limits, and version governance require confirmation.

Source References

  • microservices/src/recruitment-service/Program.cs
  • microservices/src/recruitment-service/Api/RecruitmentEndpoints.cs
  • microservices/src/recruitment-service/Api/RecruitmentPublicEndpoints.cs
  • microservices/src/recruitment-service/Api/RecruitmentCompatEndpoints.cs

See Also

Keywords

  • Recruitment API
  • API Overview

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-16
  • Review cycle: Quarterly