List pledges

Pledges on a donor record with total, payments, billing amount and frequency.

MCP tool donorperfect_read → list_pledges

read

Returns the pledges on the Pledges tab of one donor record: pledge ID, pledge date, start date, total, number of payments, billing amount and frequency. A recurring pledge with no end has a total of 0 and only a billing amount. Use pledge_id and billing_amount with apply_pledge_payment.

Parameters

Parameters: list_pledges
NameTypeDescription
donor_id integer required integer Donor ID from search_donors.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "donorperfect_read",
    "arguments": {
      "operation": "list_pledges",
      "arguments": {
        "donor_id": 1
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "pledges": [
      {
        "pledge_id": 77120,
        "pledge_date": "2026-01-05",
        "start_date": "2026-02-01",
        "total": 1200,
        "payments": 12,
        "billing_amount": 100,
        "frequency": "Monthly",
        "gl_code": "GEN",
        "solicitation": "PAYROLL"
      }
    ]
  },
  "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.