List gifts

Gifts on a donor record with date, amount and codes.

MCP tool donorperfect_read → list_gifts

read

Returns the gifts on one donor record in the order the record lists them, with the gift ID, date, amount, gift type, general ledger, solicitation, sub solicitation, thank you letter and reference. Pass next_cursor back as cursor for the next page. Pledge payments appear as gifts too. Use it to check what a donor gave before you thank or call them.

Parameters

Parameters: list_gifts
NameTypeDescription
donor_id integer required integer Donor ID from search_donors.
limit integer integer How many rows to return per page.
cursor string string Next page cursor from the previous call.

tools/call

JSON-RPC

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

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "gifts": [
      {
        "gift_id": 90417,
        "date": "2026-10-21",
        "amount": 250,
        "gift_type": "Check",
        "gl_code": "GEN",
        "solicitation": "FALLAPPEAL",
        "sub_solicitation": null,
        "thank_you_letter": "STANDARD",
        "reference": "4471"
      },
      {
        "gift_id": 88034,
        "date": "2026-03-02",
        "amount": 100,
        "gift_type": "Credit Card",
        "gl_code": "GEN",
        "solicitation": "SPRINGAPPEAL",
        "sub_solicitation": null,
        "thank_you_letter": "STANDARD",
        "reference": null
      }
    ],
    "next_cursor": 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.