Expense API Documentation
Summary
The Expense API exposes native claim, decision, Paid-state, receipt, workflow-callback, timeline/audit, and foundation diagnostic capabilities plus a gateway-controlled monolith-shaped compatibility slice. This section documents transport contracts without duplicating domain, database, or event payload documentation.
Audience
API consumers, backend and frontend developers, QA, architects, implementation partners, and support.
Overview
The Expense API exposes native claim, decision, Paid-state, receipt, workflow-callback, timeline/audit, and foundation diagnostic capabilities plus a gateway-controlled monolith-shaped compatibility slice. This section documents transport contracts without duplicating domain, database, or event payload documentation.
API map
- API overview
- Authentication and context
- Response and error model
- Compatibility and routing
- OpenAPI and discovery
- API testing guide
- Expense claims
- Claim approval and rejection
- Claim payment
- Receipt management
- Expense timeline
- Workflow callbacks
- Compatibility Expense
- Compatibility workspace
No compatibility receipt API is confirmed. Native and compatibility contracts coexist, so maturity is Transitional.
Source References
microservices/src/expense-service/Api/ExpenseEndpoints.csmicroservices/src/expense-service/Api/ExpenseCompatEndpoints.cs
Related Articles
See Also
Keywords
- Expense API
- API Overview
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly