Skip to main content

Compatibility Workspace API

Summary

Performance ownership within the shared legacy HR workspace response.

Audience

API consumers, engineers, architects, QA, support, security reviewers, implementation partners, and product owners.

Overview

The compatibility workspace returns the legacy object expected by the existing frontend.

Endpoint family

FamilyRouteMethodsContract or purpose
Workspace/api/hr-operations/workspaceGETLegacy workspace object
  • Performance populates only the performanceGoals section; other sections are empty defaults.
  • The owned section uses the flat compatibility projection and a bounded newest-first read.
  • Gateway cutover can route this shared path to Performance, but source does not prove full cross-module parity.
  • The endpoint returns OK and has no authorization metadata.

Classification

Transitional shared compatibility boundary.

Authentication and authorization

Bearer authentication and tenant context are registered. No Performance endpoint in this family declares an authorization requirement unless explicitly stated above.

Requires confirmation

Workspace composition ownership, parity, cutover sequencing, authorization, and eventual removal require confirmation.

See Also

Keywords

  • Performance API
  • Compatibility Workspace
  • Draft API documentation

Source References

  • microservices/src/performance-service/Api/PerformanceCompatEndpoints.cs
  • microservices/src/performance-service/Application/Compatibility/PerformanceCompatService.cs
  • microservices/src/gateway-api/Program.cs

Revision Information

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