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 popular

Read and write your bookings, leads, payments, catalog, availability, and more, with a full OpenAPI spec for code generation.

Browse the API reference

Webhooks

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.