Learn more about the available Fundraising API request bodies.
-
Address Details
Input representation of the donor’s address details.
-
Campaign Details Input
Input representation of the campaign that’s associated with the gift transaction.
-
Commitment Payment Updates Input
Input representation of the details of the payment update to the fundraising commitments.
-
Commitment Payment Updates Request Input
Input representation of the details of the gift commitment and payment instrument.
-
Create Commitment Input
Input representation of the request to create commitments.
-
Create Commitment Request Input
Input representation of the request to create a recurring gift commitment. This request body accepts an array of commitment requests. However, for the API version 60.0, up to 100 commitments is supported per request.<
-
Create Gift Input
Input representation of the request to create gifts, including donor details, amount, and payment method.
-
Create Gift Request Input
Input representation of the data required to create a new gift. This request body accepts both standard and custom fields for donor account and gift transaction. If a standard field does not appear in the request body, you can include it in the customFields section for the relevant object.
-
Custom Field Details Input
Input representation of the custom fields for the request to incorporate custom attributes into records.
-
Designation Details Input
Input representation of the designations that are associated with the request.
-
Donor Details Input
Input representation of the donor details that’s associated with the gift transaction.
-
Donor Options Details Input
Input representation of the available donor processing options that includes targeted update logic for the donor-related components of the commitment transaction.
-
Outreach Source Code Details Input
Input representation of the outreach source code that’s associated with the request.
-
Payment Instrument Details Input
Input representation of the payment instrument used for the request.
-
Processing Options Details Input
Input representation of the donor processing options and gift validation disablement.
-
Transaction Details Input
Input representation of the transaction details.
-
Transaction Payment Update Request Input
Input representation of the details of the gateway and processor metadata to update the transaction payment. If you include any other standard or custom fields in the request body beyond the specified properties, an error is shown.
-
Transaction Payment Updates Input
Input representation of the gateway and processor metadata to update the transaction payment. If you include any other standard or custom fields in the request body beyond the specified properties, an error is shown.
-
Update Commitment Input
Input representation of the request to update a commitment.