Important updates to the Data API
New Data API endpoints
The JustGiving Data API will move to new endpoints.
If you’re a CRM or integration provider using the JustGiving APIs to retrieve fundraising data on behalf of charities, there are some important changes coming to the JustGiving Data API.
These changes form part of our move to the Blackbaud SKY API platform and will require some updates to your integration and charity onboarding process.
The JustGiving Data API will move to new endpoints.
One of the key changes is how CRM and integration providers are authorised to access a charity's data.
Your integration will have a SKY Application ID, which uniquely identifies your application.
The Application ID is not considered sensitive and can safely be provided to your charity customers so that they can connect your application to their Blackbaud environment.
For each charity using your integration
Blackbaud requires the user connecting an application to have the appropriate Marketplace permissions. These permissions cover actions including connecting and disconnecting applications and approving scope changes.
You do not need to create a separate SKY application for every charity using your integration.
If your application is used by multiple organisations, the same application can be connected to each customer's environment.
To prepare for the new Data API, we recommend that CRM and integration providers:
You can find further information about SKY applications, Application IDs and connecting applications to customer environments in the Blackbaud SKY API Applications documentation.
The JustGiving Data API is changing. Alongside new API endpoints, your application will need to be connected to each charity's Blackbaud environment.
Make sure you know your SKY Application ID and are ready to provide it to your charity customers as part of the onboarding and authorisation process.