Update donor
Donors
Update donor
PATCH
Update donor
Authorizations
Organization API key created in Grain Settings → API. The key determines the organization and is limited to its assigned resource scopes. Write scopes imply the corresponding read scope.
Headers
Required with OAuth access tokens. Optional with organization API keys; if supplied, it must match the key's organization.
Path Parameters
Resource ID
Body
application/json
All fields are optional. Send null to clear a nullable field.
Minimum string length:
1Minimum string length:
1Available options:
MALE, FEMALE, UNSPECIFIED Required range:
1 <= x <= 12Required range:
1900 <= x <= 2200Available options:
PUBLIC, PRIVATE, HOMESCHOOL, COLLEGE, OTHER Available options:
VISITOR, REGULAR_ATTENDER, MEMBER, INACTIVE, FORMER Available options:
PRIMARY, SPOUSE, CHILD, OTHER Available options:
EMAIL, PHONE, MAIL Available options:
INDIVIDUAL, HOUSEHOLD, ORGANIZATION, DAF_CUSTODIAN, FOUNDATION, ESTATE Required string length:
3Response
Updated donor
Stable donor profile. Identity fields are null or masked unless the caller has donor identity access.
Available options:
INDIVIDUAL, HOUSEHOLD, ORGANIZATION, DAF_CUSTODIAN, FOUNDATION, ESTATE Available options:
PRIMARY, SPOUSE, CHILD, OTHER Available options:
VISITOR, REGULAR_ATTENDER, MEMBER, INACTIVE, FORMER Last modified on August 23, 2026