This page details the new features, enhancements, and fixes in API v2.2, released on November 21st, 2020.

New

  • The matchedDonationId field has been added to pledge endpoints, allowing match pledges to be created.
  • The field honorMemory has been changed to tribute in donation endpoints.
  • The boolean field isDefault has been added to campaign, fund, and purpose endpoints.
  • Validation errors will now be returned for invalid fields included in PUT endpoints.

Fixed

  • Fixes an issue where events with the same start and end date could not be created.
  • Fixes an issue where an incorrect error message was returned if the required totalCharge field was not included when sending a POST /orders request.
  • Fixes an issue where creating or updating a campaign without including the "enabled": true field within the socialFundraising object would remove the value in the UI’s Support Peer-to-Peer Fundraising field. By default, this field value is set to No when creating campaigns via API v2.
  • The ignoreCalculatedAmount flag has been removed from event registration endpoints.
  • The broader payment object has been removed from the RecurringDonation data structure. The creditcardOnline and ach objects are now directly under the RecurringDonation object.

Learn how to specify an API version in your API v2 requests.