Get expense

One expense with all fields, the receipt link and its report.

MCP tool expensify_read → get_expense

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

Parameters: get_expense
NameTypeDescription
expense_id string required string Expense ID from list_expenses.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "expensify_read",
    "arguments": {
      "operation": "get_expense",
      "arguments": {
        "expense_id": "expense_8c41d2"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "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
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.