Developer Documentation

Everything you need to integrate with the FundraiserMax API. Build custom workflows, sync donor data, and connect AI assistants to your fundraising platform.

Events

The Events API provides read access to fundraising events, including dates, locations, capacity, and attendance information.

GET/v1/events

Retrieve a paginated list of events for your account.

NameTypeRequiredDescription
accountIdstringYesYour organization account ID.
limitnumberNoNumber of records to return (default 20, max 100).
offsetnumberNoNumber of records to skip for pagination (default 0).
curl -X GET "https://api.fundraisermax.com/api/v1/events?accountId=acct_123&limit=10" \
  -H "X-API-Key: fmx_your_key_id" \
  -H "Authorization: Bearer your_api_secret"

Response

{
  "data": [
    {
      "id": "evt_ghi321",
      "name": "Annual Gala 2026",
      "description": "Black-tie fundraising gala with silent auction",
      "date": "2026-06-15T18:00:00Z",
      "endDate": "2026-06-15T23:00:00Z",
      "location": "Grand Ballroom, Hilton Downtown",
      "capacity": 300,
      "registeredCount": 215,
      "status": "upcoming",
      "createdAt": "2025-12-01T10:00:00Z",
      "updatedAt": "2026-02-10T14:20:00Z"
    }
  ],
  "total": 8,
  "limit": 10,
  "offset": 0
}
GET/v1/events/:id

Retrieve a single event by ID with full details.

NameTypeRequiredDescription
accountIdstringYesYour organization account ID (query parameter).
idstringYesThe event ID (path parameter).
curl -X GET "https://api.fundraisermax.com/api/v1/events/evt_ghi321?accountId=acct_123" \
  -H "X-API-Key: fmx_your_key_id" \
  -H "Authorization: Bearer your_api_secret"

Response

{
  "id": "evt_ghi321",
  "name": "Annual Gala 2026",
  "description": "Black-tie fundraising gala with silent auction",
  "date": "2026-06-15T18:00:00Z",
  "endDate": "2026-06-15T23:00:00Z",
  "location": "Grand Ballroom, Hilton Downtown",
  "capacity": 300,
  "registeredCount": 215,
  "ticketPrice": 150.00,
  "totalRevenue": 32250.00,
  "status": "upcoming",
  "createdAt": "2025-12-01T10:00:00Z",
  "updatedAt": "2026-02-10T14:20:00Z"
}