Recruitment Reports API
Summary
Five native queries return dashboard, pipeline, interview, offer, and joining aggregates.
Audience
Developers, QA and support engineers, implementation partners, architects, and security reviewers.
Reference Content
| Method | Relative route | Response |
|---|---|---|
| GET | /recruitment/reports/dashboard | RecruitmentDashboardReportDto |
| GET | /recruitment/reports/pipeline | Array of PipelineReportDto |
| GET | /recruitment/reports/interviews | InterviewReportDto |
| GET | /recruitment/reports/offers | OfferReportDto |
| GET | /recruitment/reports/joining | JoiningReportDto |
Queries aggregate current Recruitment state. They are not backed by a dedicated analytics projection, historical snapshot, or reporting service. Reporting ownership, scale, authorization, and sensitive-field access Require confirmation.
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/RecruitmentEndpoints.csmicroservices/src/recruitment-service/Application/Dtos.csmicroservices/src/recruitment-service/Application/Queries/RecruitmentQueries.cs
Related Articles
See Also
Keywords
- Recruitment API
- Source-backed endpoint reference
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly