DonorDrive PublicAPI Save

Documentation and Examples for the DonorDrive Public API

Project README

DonorDrive Public API

The DonorDrive Public API makes it easy to build integrations using public event, participant, and team data through a RESTful interface. Data is retrieved via GET requests and successful responses are returned in JSON format. The API is completely open to integrations using the interface in a responsible manner.

Please limit requests to one every 15 seconds. Make use of the etag and if-none-match headers to reduce network overhead on redundant API calls. Please don't abuse the API, or we may be forced to rate-limit requests. A reasonable example of the interval is as follows: when updating a streaming overlay, polling the participant endpoint every 15 seconds and checking for a change in etag (HTTP 200). If a change is detected, use the participantID to get additional information from nested endpoints, and display the combined information on the streaming overlay.

For general inquiries and requests for larger volume integrations, please email [email protected] for assistance.

Table of Contents

Open Source Agenda is not affiliated with "DonorDrive PublicAPI" Project. README Source: DonorDrive/PublicAPI
Stars
36
Open Issues
10
Last Commit
4 weeks ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating