Nonprofit Cloud Developer Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Introduction to Nonprofit Cloud
Commitments (POST)
Commitments (PATCH)
Gift Transactions
Gift Transaction Designations
Gift Commitment Transactions
Gift Commitment Default Designations
Gift Campaign Default Designations
Gifts Transactions (POST)
Transactions Payment Updates (POST)
Commitments Payment Updates (POST)
Newer Version Available
Resources
Learn more about the available Fundraising API resources.
-
Commitments (POST)
Create recurring gift commitments and schedules, along with associated new or matched donor. Customize fields for donor accounts, gift commitments, and schedules. -
Commitments (PATCH)
Modify the data for the schedule, campaign, outreach source code, donor, and payment instrument on an active gift commitment. -
Gift Transactions
Get gift transactions associated with a gift commitment record. -
Gift Transaction Designations
Get designations associated with a gift transaction, campaign, commitment, or opportunity. -
Gift Commitment Transactions
Get a list of gift transactions associated with a gift commitment for a donor account. -
Gift Commitment Default Designations
Get default designations associated with a gift commitment. -
Gift Campaign Default Designations
Get default designations associated with a gift campaign. -
Gifts Transactions (POST)
Create gift transactions with related new or matched donor, optional transaction designations, and payment-instrument metadata. This API supports custom fields for the donor account and gift transaction. -
Transactions Payment Updates (POST)
Update the gateway and processor metadata for gift transactions. This API supports updating only the properties that are specified in the reuest body. If you include any other standard or custom fields in the request body beyond the specified properties, an error is shown. -
Commitments Payment Updates (POST)
Update the metadata for your payment instruments for all active gift commitments.