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.
Dashboard Stats
The Dashboard API returns aggregated statistics for your account, useful for building custom dashboards or reporting tools.
GET/v1/dashboard/stats
Retrieve high-level fundraising statistics including totals, averages, and recent activity metrics.
| Name | Type | Required | Description |
|---|---|---|---|
accountId | string | Yes | Your organization account ID. |
curl -X GET "https://api.fundraisermax.com/api/v1/dashboard/stats?accountId=acct_123" \
-H "X-API-Key: fmx_your_key_id" \
-H "Authorization: Bearer your_api_secret"Response
{
"totalContacts": 1247,
"totalDonations": 523,
"totalRaised": 284750.00,
"averageDonation": 544.46,
"activeCampaigns": 3,
"upcomingEvents": 2,
"donationsThisMonth": 42,
"raisedThisMonth": 18500.00,
"newContactsThisMonth": 15,
"topCampaign": {
"id": "cmp_xyz789",
"name": "Spring Annual Fund 2026",
"raisedAmount": 32150.00,
"goalAmount": 50000.00
},
"recentDonations": [
{
"id": "don_mno987",
"contactName": "Jane Doe",
"amount": 250.00,
"donationDate": "2026-02-16T00:00:00Z"
}
]
}