Recruitment Compatibility Candidates API
Summary
Compatibility routes cover candidate creation/detail/status/notes/compensation approval plus public application.
Audience
Developers, QA and support engineers, implementation partners, architects, and security reviewers.
Reference Content
| Method | Relative route | Purpose |
|---|---|---|
| POST | /api/hr-suite/recruitment/public/positions/{positionId}/apply | Public compatibility application |
| POST | /api/hr-suite/recruitment/candidates | Administrative candidate creation |
| GET | /api/hr-suite/recruitment/candidates/{id} | Candidate compatibility record |
| PATCH | /api/hr-suite/recruitment/candidates/{id}/status | Stage/status update |
| POST | /api/hr-suite/recruitment/candidates/{id}/notes | Add note |
| PATCH | /api/hr-suite/recruitment/candidates/{id}/ctc-approval | Compensation approval state |
Candidate request/response contracts include sensitive field categories; this page intentionally does not reproduce values or personal examples. Compensation authorization and parity are not enforced by the route definition.
Response and Errors
Successful Result-based operations return direct values. Confirmed failure mappings are 400 validation, 404 missing resource, and 409 conflict with a message object. Direct queries and diagnostics return their source-defined shapes.
Requires confirmation
Endpoint authorization, production exposure, privacy controls, ownership, operational limits, and compatibility parity require confirmation.
Source References
microservices/src/recruitment-service/Api/RecruitmentCompatEndpoints.csmicroservices/src/recruitment-service/Application/Compatibility/CompatContracts.csmicroservices/src/recruitment-service/Application/Compatibility/CompatCommands.csmicroservices/src/recruitment-service/Application/Compatibility/CompatQueries.cs
Related Articles
See Also
Keywords
- Recruitment API
- Source-backed endpoint reference
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly