Donorbox
Donorbox is an online donation and fundraising platform for nonprofits, offering branded donation forms, recurring giving, peer-to-peer campaigns, event ticketing, memberships, and text-to-give. Its REST API (an add-on available on Pro and Premium plans) exposes read-only access to Campaigns, Donations, Plans (recurring donation subscriptions), Donors, Events, Tickets, and Ticket Purchases, authenticated with HTTP Basic Auth using an organization email and API key, with custom webhooks available as an alternative to polling.
APIs
Donorbox Campaigns API
Read-only access to an organization's fundraising campaigns - id, name, slug, currency, goal amount, total raised, and donation count. Filterable by campaign id or name.
Donorbox Donations API
Read-only access to an organization's donations, including campaign, donor, amount, currency, status, donation type (Stripe or PayPal), UTM attribution, processing fee, and cust...
Donorbox Plans API
Read-only access to recurring donation plans/subscriptions - donor, campaign, plan type (monthly, weekly, etc.), amount, payment method, start date, last/next donation date, and...
Donorbox Donors API
Read-only access to donor profiles - contact info, address, donation count, last donation date, and lifetime total by currency. Filterable by donor id, name, and email.
Donorbox Events API
Read-only access to ticketed fundraising events - id, name, slug, currency, total raised, donation count, and ticket count.
Donorbox Tickets API
Read-only access to individual event tickets - price, ticket type (name, fair market value, tax-deductible amount), the parent event, and the associated purchase transaction. Fi...
Donorbox Event Ticket Purchases API
Read-only access to event ticket purchase transactions - the purchasing supporter, amount, refund amount, status, and the bundle of tickets bought in that transaction. Filterabl...