List charity donations
Charity donations for completed orders in an event year, newest first by order date. Returns the order's billing contact alongside each donation so a donor can be synced into a CRM even when donor_name is anonymized for public display. The hide_name and hide_amount flags are passed through so consumers can honor them if desired.
Required permissions: Sales Rep, Director, Charity, or Reports.
Request
- Base URLhttps://www.raceentry.com/restapi/v1
- AuthOAuth 2Authorization code: /oauth2/authorizeToken URL: /oauth2/token
Query parameters
Event id — must match an event in the token's granted scopes.
Four-digit year. Defaults to the event's most recent event year.
ISO 8601 timestamp. Only records created/completed on or after this time are returned. Ideal for Zapier polling and incremental CRM sync.
Response
Paginated donation list
Example response
{
"page": 1,
"per_page": 50,
"count": 50,
"next_page": 2,
"data": [
{
"id": 9012,
"donor_name": "Jane Smith",
"charity": "American Heart Association",
"amount": "10.00",
"fee": "0.30",
"total": "10.30",
"comment": "Great cause!",
"order_id": 78901,
"billing_name": "Jane Smith",
"billing_email": "jane@example.com",
"order_date": "2026-03-15T14:22:00-06:00"
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.