expensify_mark_reports_reimbursed
Mark approved reports as reimbursed to record external payment. Requires reports to be in Approved state; API rejects others.
Instructions
Mark already-APPROVED reports as REIMBURSED. This records that payment happened outside Expensify — it does NOT move money and does NOT approve anything. Reports not already in Approved state will be rejected by the API. This is the only report-status transition the API supports.
WRITES to Expensify. Dry-run is currently ON — this will preview only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reportIDList | Yes | IDs of approved reports to mark reimbursed | |
| paymentSource | No | Free-text payment source label, e.g. "ADP" |