Skip to main content

Audit and Timeline APIs

Summary

Tenant-filtered diagnostic projections for audit and timeline history.

Audience

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

Overview

Audit and timeline expose recent tenant-visible history with an optional bounded take query value.

Endpoint family

FamilyRouteMethodsContract or purpose
Audit/performance/auditGETRecent audit projection array
Timeline/performance/timelineGETRecent timeline projection array
  • Audit projects identifiers, entity/action classification, actor attribution, and occurrence time.
  • Timeline projects identifiers, entry classification, actor attribution, description, and occurrence time.
  • Serialized internal metadata is not returned by these projections.
  • No paging cursor, date filter, entity filter, export, or endpoint authorization exists.

Classification

Foundation diagnostics intended to support smoke verification.

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, authorization, retention, redaction, pagination, and support ownership require confirmation.

See Also

Keywords

  • Performance API
  • Audit and Timeline
  • Draft API documentation

Source References

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

Revision Information

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