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
| Family | Route | Methods | Contract or purpose |
|---|---|---|---|
| Audit | /performance/audit | GET | Recent audit projection array |
| Timeline | /performance/timeline | GET | Recent 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.
Related Articles
See Also
Keywords
- Performance API
- Audit and Timeline
- Draft API documentation
Source References
microservices/src/performance-service/Api/PerformanceEndpoints.csmicroservices/src/performance-service/Infrastructure/Persistence.csmicroservices/src/performance-service/Infrastructure/PerformanceDbContext.cs
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly