Developer Tools
Build on your
membership data.
REST API, webhooks, and real-time data access. Connect your membership platform to anything your organisation needs.
Your data, your way.
Every contact, membership, event, and invoice available through a clean REST API. JSON in, JSON out.
// List all current members
const response = await fetch(
'https://api.tidyhq.com/v2/contacts?filter=current_members',
{
headers: {
'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
'Content-Type': 'application/json',
},
}
)
const members = await response.json()
// Check membership status for access control
const isActive = members.some(
(m) => m.id === contactId && m.membership_status === 'active'
)Available endpoints
What customers have built.
The API is flexible enough that organisations use it for things we never anticipated. Here are the most common patterns.
Access control
Check membership status in real time to grant or deny entry to co-working spaces, club facilities, or gated events. Active members get in β lapsed members get a renewal prompt.
Membership directories
Build a searchable member directory on your own website. Pull contact details, roles, and membership levels from TidyHQ and display them however you like.
CRM and ERP sync
Keep your membership data in sync with Salesforce, HubSpot, Xero, or any system your admin team already uses. Webhooks push changes as they happen.
Custom reporting
Pull membership, finance, and event data into your own dashboards. Build the reports your board actually asks for, not the ones a generic tool assumes.
Mobile apps
Build a member-facing app with digital membership cards, event check-in, and push notifications. The API handles the data β you handle the experience.
Workflow automation
Trigger Slack messages when new members join, create Trello cards for overdue renewals, or send SMS reminders for upcoming events. Zapier or direct API β your call.
Zapier integration
No code? No problem.
Connect TidyHQ to 6,000+ apps through Zapier. Set up triggers and actions in minutes β when a member joins, renews, or registers for an event, the rest of your stack knows immediately.
New member joins
Add to Mailchimp audience
Invoice paid
Create row in Google Sheet
Event registration
Send Slack notification
Membership expires
Create follow-up task
Start building today.
Free API access for every TidyHQ account. No extra cost, no approval process. Read the docs, grab your API key, ship something.