Recruitment Compatibility API
Summary
The 28-operation compatibility surface preserves existing numeric identifiers and monolith-shaped contracts.
Audience
Developers, QA and support engineers, implementation partners, architects, and security reviewers.
Reference Content
Compatibility inventory
| Family | Operations |
|---|---|
| Workspace | 1 |
| Requisitions | 3 |
| Positions | 3 |
| Public positions/application | 2 |
| Candidates | 5 |
| Interviews and feedback | 3 |
| Offers | 3 |
| Public interviews/feedback | 2 |
| Public offers | 3 |
| Onboarding | 2 |
| Resume download | 1 |
| Total | 28 |
Compatibility DTOs use settable properties and existing defaults; response records preserve the portal's module-record and typed metadata shape. Adapters translate numeric compatibility identities, labels, and commands to native application services.
Byte-for-byte runtime parity, error parity, authorization parity, and retirement criteria are Requires confirmation. The source comment states input-shape intent but is not a substitute for automated contract comparison.
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