Get expense
One expense with all fields, the receipt link and its report.
GET https://cotlet.dev/api/v1/expensify/expenses/{expense_id}
read
Returns merchant, date, amount, currency, category, tags, description, reimbursable and billable flags, the receipt URL if one is attached and the report it sits on. Use it to check a single line before you change anything around it.
Parameters
| Name | Type | Description |
|---|---|---|
| expense_id string required | string | Expense ID from list_expenses. |
Request
curl https://cotlet.dev/api/v1/expensify/expenses/expense_8c41d2 \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("expensify", "get_expense", {"expense_id":"expense_8c41d2"}) const result = await cotlet.call('expensify', 'get_expense', {"expense_id":"expense_8c41d2"}); cotlet call expensify get_expense --data '{"expense_id":"expense_8c41d2"}' Example response
{
"expense_id": "T7f3a9c",
"merchant": "Blue Bottle Coffee",
"date": "2026-10-12",
"amount": 42.5,
"currency": "USD",
"category": "Meals",
"tags": [],
"description": "Coffee with client before the Northwind kickoff",
"reimbursable": true,
"billable": false,
"receipt_url": "https://receipts.example.com/T7f3a9c.jpg",
"report_id": null
}