Integrating with CSRconnect
If you are looking to integrate a solution with CSRconnect, there are three options to consider.
Data feeds
Our data feeds will send a flat file nightly via SFTP that allows your community to pull in information on employees, volunteering, donations, pledges, board membership, incentives, groups, and custom questions. This is the best solution for large data imports or on data elements that do not currently have a Webhook or API implementation.
Use this solution to:
-
Validate whether a user has ever logged into your CSRConnect community or compare data in CSRConnect to your platform.
-
Gather information for a summary dashboard and reporting oriented data.
REST APIs
REST APIs allow communities to construct calls and interface with CSRconnect to retrieve data or perform an action. Note that there is a limit of 500 API calls per minute to reduce impact on the Web application.
Use this solution to:
-
Retrieve information for the following elements, including:
-
Charities
-
Custom Questions
-
Employees
-
Groups
-
Metrics
-
Volunteer
-
-
Create, register for, delete a volunteer event or other opportunities supported by our API.
For more information, see API - Getting started.
Webhooks
Webhooks allow message subscriptions posted to your endpoint in real-time as activity occurs in the application. At this time, CSRConnect only supports webhooks for Volunteer events.
Use this solution to call your community's API with a real-time update when changes occur to volunteer event data in CSRConnect.
For more information, see Configuring a webhook and Volunteer webhooks - message definitions.