Get a resident ledger

The transactions on one billing account.

MCP tool resman_read → get_ledger

read

Returns each transaction with its date, type (Charge, Credit or Payment), category and amount, oldest first. It reads the ledger and posts nothing.

Parameters

Parameters: get_ledger
NameTypeDescription
property_id string required string Property id from list_properties.
billing_account_id string required string Billing account id from list_receivables or list_leases.
posted_since string string Only transactions posted on or after this date, YYYY-MM-DD.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "resman_read",
    "arguments": {
      "operation": "get_ledger",
      "arguments": {
        "property_id": "property_8c41d2",
        "billing_account_id": "billing_account_8c41d2"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "billing_account_id": "b6d1a2c4-7e3f-4a98-9c10-5d2e8f3a1b47",
    "transactions": [
      {
        "date": "2026-10-01",
        "type": "Charge",
        "category": "Rent",
        "amount": 2150
      },
      {
        "date": "2026-10-09",
        "type": "Payment",
        "category": "Payment",
        "amount": 300
      }
    ]
  },
  "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.