Skip to main content

Changelog

All notable changes to the current API will be documented here. To learn about API versioning, see API lifecycle.

Changes that affect multiple APIs are documented in the general changelog.

October 2025​

Batch limits for payment reports​

Reduced the max amount of payments in a single response from the /donations/v1/reports/payments endpoint to 1000, this value is subject to change and integrations should account for it being dynamic. This change is done to ensure system stability. This means that responses may not contain all payments within a given time interval, requiring pagination using the latest capturedAt timestamp from each response. Read more in the API guide best practices section.

JUNE 2025​

Added transactionReference to the response for /donations/v1/reports/payments. This field matches the reference field of the Report API and downloadable reports in the portal.

Added recipientHandles as query parameter for the /donations/v1/reports/payments endpoint. This allows filtering the recipientHandles.

MAY 2025​

Renamed fields in the /donations/v1/reports/payments endpoint​

Deprecated the fromDateTimeUtc and toDateTimeUtc query parameters, new ones are named from and to.

Deprecated the fromDateTimeUtc and toDateTimeUtc fields in the response, new ones are named from and to.

Deprecated the paymentDateTimeUtc field in the response object, new one is called capturedAt.

APRIL 2025​

Made first version of the /donations/v1/reports/payments endpoint available.