Skip to main content

Performance Diagnostics APIs

Summary

Health-data, process health, service discovery, and outbox diagnostics.

Audience

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

Overview

The service maps global process health and service-info endpoints plus Performance-specific health-data and outbox operations.

Endpoint family

FamilyRouteMethodsContract or purpose
Process health/healthGETBasic health result
Service summary/performance/health-dataGETTenant-scoped counts and stage
Delivery diagnostics/performance/outboxGETRecent delivery records
  • The outbox source projection includes serialized lifecycle content; it is intentionally not reproduced.
  • Health has no dependency probes or readiness/liveness split.
  • Health-data and outbox have no endpoint authorization.
  • No metrics, trace-query, or dependency-diagnostic family exists.

Classification

Foundation diagnostics with missing production access policy.

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

Production exposure, diagnostic authorization, redaction, dependency probes, readiness/liveness, and operations ownership require confirmation.

See Also

Keywords

  • Performance API
  • Diagnostics
  • Draft API documentation

Source References

  • microservices/src/performance-service/Api/PerformanceEndpoints.cs
  • microservices/src/performance-service/Program.cs
  • microservices/src/performance-service/Infrastructure/PerformanceDbContext.cs

Revision Information

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