Skip to main content
GET
Search Donors
The filter can be an ID, name, email address, phone number, or address. Each match comes back with the donor’s name, primary email and phone, and primaryAddress, which makes this a good fit for type-ahead lookups.
For condition-based searches, use Query Donors.

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Query Parameters

filter
string

The search term to match against donor fields. Can be ID, name, email, phone, address, or combinations.

Response

OK

id
integer<int64>

The unique identifier of the donor.

crmKey
string | null

The key that links the donor to the matching record in your CRM.

name
string | null

The display name of the donor.

title
string | null

The title of the donor, such as Mr. or Dr.

firstName
string | null

The first name of the donor.

lastName
string | null

The last name of the donor.

suffix
string | null

The suffix of the donor, such as Jr. or III.

email
string | null

The primary email address of the donor.

phone
string | null

The primary phone number of the donor.

isOrganization
boolean

Whether the donor is an organization rather than an individual.

organizationName
string | null

The name of the organization, when the donor is an organization.

notes
string | null

Any additional notes stored on the donor.

primaryAddress
object | null

The donor's primary address.

Last modified on July 28, 2026