The ThirdSectorBee API gives developers programmatic access to your organisation’s data — supporters, cases, Gift Aid, automation, and more. Use it to build integrations, sync data with other systems, or automate work.
New to the API? Start with Quickstart to make your first authenticated request, then read Authentication for the full credential setup guide.
What you can build
| Goal | APIs to use |
|---|---|
| Sync supporter and donation data with another system | Relationships |
| Automate workflows when CRM events happen | Worker Bees |
| Embed donation or enquiry forms on your website | Engage |
| Bulk import supporter records from a spreadsheet | Importer |
| Manage Gift Aid compliance programmatically | Taxes |
| Track and report on charitable programmes | Programmes |
| Build a case management integration for beneficiary support | Case Management |
API modules
| API | Description | Good for |
|---|---|---|
| Relationships API | Contacts, organisations, payments, fundraising activities, segmentation | CRM integrations, supporter sync, donation reporting |
| Programmes API | Charitable programmes and funding needs | Programme reporting, fundraiser visibility |
| Case Management API | Cases, interactions, and external service links | Beneficiary support integrations |
| Engage API | Forms, submissions, and public form embedding | Website forms, data collection |
| Taxes API | Gift Aid declarations, eligibility, and claims | Gift Aid compliance automation |
| Worker Bees API | Automation workers and event-triggered workflows | Webhooks, notifications, workflow automation |
| Importer API | Bulk data import jobs and column mapping | Data migration, bulk uploads |
| Account API | OAuth client registration, Personal Access Tokens, team management | Credential setup, user management |
Fundraising-activity endpoints are part of the Relationships API.