List donations

List the gifts on a constituent timeline.

GET https://cotlet.dev/api/v1/bloomerang/constituents/{constituent_id}/donations

read

Returns each gift with date, amount, non-deductible amount, fund, campaign, appeal and payment method, as the timeline shows it. A gift with a split designation lists each designation. A user whose Transactions permission is No access gets APP_PERMISSION_DENIED.

Parameters

Parameters: list_donations
NameTypeDescription
constituent_id integer required integer Constituent ID from search_constituents.
since string string Only gifts on or after this date, YYYY-MM-DD.
until string string Only gifts on or before this date, YYYY-MM-DD.
fund string string Fund name from list_giving_options.
cursor string string Next page cursor from the previous call.

Request

cURL
curl https://cotlet.dev/api/v1/bloomerang/constituents/1/donations \
  -H "Authorization: Bearer $COTLET_API_KEY"
Python
result = client.call("bloomerang", "list_donations", {"constituent_id":1})
Node.js
const result = await cotlet.call('bloomerang', 'list_donations', {"constituent_id":1});
CLI
cotlet call bloomerang list_donations --data '{"constituent_id":1}'

Example response

JSON

{
  "donations": [
    {
      "id": 90417,
      "date": "2025-06-14",
      "amount": 75,
      "non_deductible": 0,
      "fund": "General Fund",
      "campaign": "Spring Appeal 2025",
      "appeal": "Spring mailer",
      "method": "Check"
    }
  ],
  "next_cursor": null
}

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.