Skip to main content
GET
Get a Donor
The response covers the donor’s name and organization details, their notes and primaryAddress, and their full donorAddresses, donorEmailAddresses, and donorPhoneNumbers collections.

Authorizations

Authorization
string
header
required

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

Path Parameters

donorId
integer<int64>
required

The ID of the donor.

Response

OK

Represents a donor model.

id
integer<int64>

The unique identifier of the donor.

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.

middleName
string | null

The middle 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.

createdDate
string | null

The date the donor was created.

modifiedDate
string | null
read-only

The date the donor was last modified.

notes
string | null

Any additional notes stored on 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.

crmKeyUrls
object | null

The CRM URLs by integration type.

crmKey
string | null

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

crmSecondKey
string | null

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

isTestMode
boolean

Whether the donor was created in test mode.

isArchived
boolean

Whether the donor has been archived.

isGDPRDeleted
boolean

Whether the donor is GDPR deleted.

primaryAddress
object | null

The donor's primary address.

donorAddresses
object[] | null

The addresses on the donor record. Returned when includeDetails is true.

donorEmailAddresses
object[] | null

The email addresses on the donor record. Returned when includeDetails is true.

donorPhoneNumbers
object[] | null

The phone numbers on the donor record. Returned when includeDetails is true.

Last modified on July 28, 2026