> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://virtuous.ferndocs.com/reference/raise/donor/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://virtuous.ferndocs.com/_mcp/server. # Donor ## API Docs - Donor [Get a donor by ID.](https://virtuous.ferndocs.com/reference/raise/donor/getdonorbyid.md) - Donor [Getdonorlist](https://virtuous.ferndocs.com/reference/raise/donor/getdonorlist.md) - Donor [Query donors based on specified criteria.](https://virtuous.ferndocs.com/reference/raise/donor/querydonors.md) - Donor [Search for donors by a filter string. Can match on donor ID, first name, last name, organization name, phone number, email address, postal code, and state. Supports searching by first/last name combinations, name with state, name with postal code, phone number in (xxx) xxx-xxxx format, and email in angle brackets.](https://virtuous.ferndocs.com/reference/raise/donor/search.md) - Donor [Update an existing donor (full update).](https://virtuous.ferndocs.com/reference/raise/donor/updatedonor.md) - Donor [Partially update an existing donor.](https://virtuous.ferndocs.com/reference/raise/donor/patchdonor.md) - Donor [Archive a donor.](https://virtuous.ferndocs.com/reference/raise/donor/archive.md) - Donor [Merge two donors.](https://virtuous.ferndocs.com/reference/raise/donor/mergedonors.md) - Donor [Update the notes for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/updatedonornote.md) - Donor [Get a specific donor address by ID.](https://virtuous.ferndocs.com/reference/raise/donor/getdonoraddressbyid.md) - Donor [Partially update a donor address. Only provided fields will be updated.](https://virtuous.ferndocs.com/reference/raise/donor/patchdonoraddress.md) - Donor [Create a new donor address.](https://virtuous.ferndocs.com/reference/raise/donor/createdonoraddress.md) - Donor [Update an existing donor address.](https://virtuous.ferndocs.com/reference/raise/donor/updatedonoraddress.md) - Donor [Delete a donor address.](https://virtuous.ferndocs.com/reference/raise/donor/deletedonoraddress.md) - Donor [Get a list of addresses for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/listdonoraddresses.md) - Donor [Set a donor address as the primary address. This will unmark any other address as primary.](https://virtuous.ferndocs.com/reference/raise/donor/setprimarydonoraddress.md) - Donor [Get a donor contact method by ID.](https://virtuous.ferndocs.com/reference/raise/donor/getdonorcontactmethodbyid.md) - Donor [Update an existing donor contact method.](https://virtuous.ferndocs.com/reference/raise/donor/updatedonorcontactmethod.md) - Donor [Delete a donor contact method.](https://virtuous.ferndocs.com/reference/raise/donor/deletedonorcontactmethod.md) - Donor [Partially update an existing donor contact method (PATCH).](https://virtuous.ferndocs.com/reference/raise/donor/patchdonorcontactmethod.md) - Donor [Create a new donor contact method.](https://virtuous.ferndocs.com/reference/raise/donor/createdonorcontactmethod.md) - Donor [Set a donor contact method as primary.](https://virtuous.ferndocs.com/reference/raise/donor/setprimarydonorcontactmethod.md) - Donor [Gets a paginated list of donor's contact methods.](https://virtuous.ferndocs.com/reference/raise/donor/listdonorcontactmethods.md) - Donor [Gets a paginated list of donor's email addresses.](https://virtuous.ferndocs.com/reference/raise/donor/listdonoremailaddresses.md) - Donor [Gets a paginated list of donor's phone numbers.](https://virtuous.ferndocs.com/reference/raise/donor/listdonorphonenumbers.md) - Donor [Create a new email address for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/createdonoremail.md) - Donor [Update an existing email address.](https://virtuous.ferndocs.com/reference/raise/donor/updatedonoremail.md) - Donor [Partially update an existing email address (PATCH).](https://virtuous.ferndocs.com/reference/raise/donor/patchdonoremail.md) - Donor [Set an email address as primary.](https://virtuous.ferndocs.com/reference/raise/donor/setprimarydonoremail.md) - Donor [Create a new phone number for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/createdonorphone.md) - Donor [Update an existing phone number.](https://virtuous.ferndocs.com/reference/raise/donor/updatedonorphone.md) - Donor [Partially update an existing phone number (PATCH).](https://virtuous.ferndocs.com/reference/raise/donor/patchdonorphone.md) - Donor [Set a phone number as primary.](https://virtuous.ferndocs.com/reference/raise/donor/setprimarydonorphone.md) - Donor [Gets a paginated list of the custom field responses for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/getdonorcustomfieldresponses.md) - Donor [Getdonorresponses](https://virtuous.ferndocs.com/reference/raise/donor/getdonorresponses.md) - Donor [Gets a paginated list of the gifts for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/listdonorgifts.md) - Donor [Gets a paginated list of the recurring gifts for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/listdonorrecurringgifts.md) - Donor [Create a new donor activity.](https://virtuous.ferndocs.com/reference/raise/donor/createdonoractivity.md) - Donor [Get a paginated list of the activities for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/listdonoractivities.md) - Donor [Gets a paginated list of the projects for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/getdonorprojects.md) - Donor [Get the campaign statistics for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/getdonorcampaignstatistics.md) - Donor [Get the motivation statistics for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/getdonormotiviationstatistics.md) - Donor [Get the segment statistics for a donor.](https://virtuous.ferndocs.com/reference/raise/donor/getdonorsegementstatistics.md) - Donor [Transfer a gift to another donor.](https://virtuous.ferndocs.com/reference/raise/donor/transfergift.md) - Donor [Transfer a recurring gift to another donor.](https://virtuous.ferndocs.com/reference/raise/donor/transferrecurringgift.md) - Donor [Generates a personalized hosted donation page for a donor based on their giving history. Loads donor context (giving history, projects) and delegates to Raise.AI.Services.DonorPageCreationService for AI-powered page creation and personalization. The page is published and sent to Virtuous Giving for hosting.](https://virtuous.ferndocs.com/reference/raise/donor/generatedonorpage.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://virtuous.ferndocs.com/openapi.json) - [OpenAPI YAML](https://virtuous.ferndocs.com/openapi.yaml)