Skip to main content

Expense Timeline and Audit API

Summary

| Method | Path | Purpose |

Audience

API consumers, backend and frontend developers, QA, architects, implementation partners, and support.

Reference Content

MethodPathPurpose
GET/expense/auditReturn recent tenant-scoped audit summaries
GET/expense/timelineReturn recent tenant-scoped lifecycle timeline entries
GET/expense/outboxReturn recent outbox diagnostic records

Each accepts a bounded take value. Reads are recent-first and no-tracking. These are foundation observability surfaces, not an immutable compliance ledger or claim-specific history contract.

The outbox response includes diagnostic persistence data in the current implementation; public exposure, payload visibility, retention, authorization, and production suitability Require confirmation. Clients should not depend on these diagnostic shapes as stable business contracts.

Source References

  • microservices/src/expense-service/Api/ExpenseEndpoints.cs
  • microservices/src/expense-service/Infrastructure/ExpenseDbContext.cs

See Also

Keywords

  • Expense API
  • Expense Timeline

Revision Information

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