Skip to main content

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

MethodRelative routeResponse
GET/recruitment/reports/dashboardRecruitmentDashboardReportDto
GET/recruitment/reports/pipelineArray of PipelineReportDto
GET/recruitment/reports/interviewsInterviewReportDto
GET/recruitment/reports/offersOfferReportDto
GET/recruitment/reports/joiningJoiningReportDto

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.cs
  • microservices/src/recruitment-service/Application/Dtos.cs
  • microservices/src/recruitment-service/Application/Queries/RecruitmentQueries.cs

See Also

Keywords

  • Recruitment API
  • Source-backed endpoint reference

Revision Information

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