DEVELOPER API
Build on Check Cherry
Connect Check Cherry to the rest of your stack. Use our developer API to sync bookings, leads, and payments and automate workflows from your own account.
Your data, where you need it
Build custom integrations with the software that powers your business.
Sync your data
Pull bookings, leads, and payments into your dashboards, warehouse, or internal tools.
Automate workflows
Trigger actions in other systems the moment a booking is confirmed, a payment lands, or a lead comes in.
Control your access
Use scoped API keys to grant different levels of access to different tools.
REST API & WEBHOOKS
Two halves of the same integration
Read and write with the API. Subscribe to updates with webhooks.
REST API
Most popularRead and write your bookings, leads, payments, catalog, availability, and more, with a full OpenAPI spec for code generation.
Browse the API referenceWebhooks
Stop polling. Get a POST to your endpoint the moment a booking, lead, payment, or appointment changes, with built-in retries and a browsable delivery log so nothing gets lost.
Configure under Admin → Integrations in your Check Cherry account.
What people build
A few common patterns we see from event pros, agencies, and in-house teams.
Custom dashboards
Pipe bookings and payments into Looker, Metabase, or a Google Sheet your owner actually opens.
Two-way sync
Mirror leads, customers, or invoices into your CRM, accounting tool, or internal database.
Automations
Fire Slack messages, create tasks, or kick off Zaps when a booking is confirmed or a deposit lands.
Not writing code? Try the MCP server.
The same data is also exposed over the Model Context Protocol so you can plug Claude, ChatGPT, or Cursor straight into your account, no code required.
PARTNER PROGRAM
Building for other Check Cherry customers?
If you want to publish design templates, add-ons, or backdrops to the Check Cherry marketplace, or build an OAuth app other accounts can install, that's what the Partner Program is for.
- Distribute design templates, add-ons, and backdrops
- Build OAuth apps with their own webhook subscriptions
- Earn referral commission on accounts you bring in
Frequently asked questions
Do I need a special plan to use the API?
No. The REST API and webhooks are included on every Check Cherry plan at no extra cost. Your private API key is in your account under Admin → Integrations.
How does authentication work?
For your own account, you use the private API key from your settings as a bearer token. For multi-account or end-user apps, the Partner Program supports OAuth so customers can grant access to their own data without sharing keys.
Are there rate limits?
Yes, the API is rate limited per account to keep things fast for everyone. Standard integrations are well under the limits. If you have a workload that needs more headroom, get in touch.
Do I have to be a partner to build something?
No. If you're connecting your own account to your own tools, you just need your API key. The Partner Program is for developers building something other Check Cherry customers will install or buy.
Where do I report a bug or request an endpoint?
Chat us from inside your Check Cherry account, or email support. We read every request and prioritize the ones we hear most.
Ready to wire it up?
Start a free trial, grab your API key, and ship your first integration today.