Expense Claim Payment API
Summary
| Method | Path | Preconditions | Outcome |
Audience
API consumers, backend and frontend developers, QA, architects, implementation partners, and support.
Reference Content
| Method | Path | Preconditions | Outcome |
|---|---|---|---|
| POST | /expense/claims/{claimId}/mark-paid | Claim is Approved | Claim recorded as Paid |
The optional request value is a payment reference. Duplicate Paid or non-Approved transitions return conflict results.
This API records a terminal Expense state and integration intent. It does not execute payment, validate a bank/accounting transaction, acknowledge settlement, reconcile, reverse, or partially pay a claim. Authorization to mark Paid Requires confirmation.
Source References
microservices/src/expense-service/Api/ExpenseEndpoints.csmicroservices/src/expense-service/Application/Commands/ExpenseClaimCommands.cs
Related Articles
See Also
Keywords
- Expense API
- Claim Payment
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly