We have successfully implemented a change to make more historical data accessible through our APIs for custom codes. You can now retrieve all historical data via our APIs from the date referenced in the table for each end-point.

This feature is available across the follow API’s Starts immediately, you can access historical data spanning over 5 years using the following APIs:

End PointDescriptionStart Date of Historical Data
Supporter Custom CodesInvolves custom codes associated with supporter interactions and engagements.27/07/2018
Personal Fundraising Pages Custom CodesRelates to custom codes for personal fundraising pages and individual users.26/07/2018
Team Fundraising Page Custom CodesRelates to custom codes for team-based fundraising pages and collaborative efforts23/01/2019
📘

Typical usage:

  1. Pull data for all time and then incrementally pull
    1. Retrieve historical data.
    2. Update your records.
    3. Pull incremental updates.
  2. Use date filters to pull missing data:
    1. Apply date filters to retrieve specific data.
    2. Check start dates above for suitable date filters on each endpoint.

Improvements have been made to the process which ensure supporter records are attached to other related object such as Personal Fundraising pages, Team Fundraising Pages and schedules.

There were instances where a supporter record was missing due to an exception being thrown.

The exception handling, logging and resolution of missing support records has been improved which will reduce cases of this occurrence but also allow quicker resolution to new issues surfaced.