Scoped API keys
Create keys in the Business Portal with only the scopes you need. The secret is shown once and stored only as a hash.
Developer & Integration Resources
Scoped API keys and signed webhooks let your own software read listings, availability, bookings and orders, update stock and react to events as they happen.
POST https://your-system.example/webhooks/checkroute
CheckRoute-Event: booking.confirmed
CheckRoute-Signature: t=1759500000,v1=5f2c…
{
"id": "…",
"type": "booking.confirmed",
"api_version": "2026-10-01",
"created_at": "2026-10-04T09:30:00.000Z",
"data": { "object": "booking", "id": "…" }
}Partner API
Create keys in the Business Portal with only the scopes you need. The secret is shown once and stored only as a hash.
Subscribe endpoints to events such as booking.confirmed or order.*. Every delivery is signed for that endpoint.
Failed deliveries retry with backoff, and you can see and replay each delivery.
Each key has a per-minute limit so one integration cannot slow down another.
listings:readavailability:readbookings:readorders:readinspections:readinventory:writeConnected systems
Connections are managed per business in the Business Portal under Integrations. Live connections open as each provider is onboarded.
Practitioners, services and appointments kept in step with Care listings.
Stock counts per branch and stock-change events.
Quotes, dispatch and tracking through supported carriers.
Secure online payments, refunds and settlements handled by CheckRoute.
Getting started
API access belongs to verified businesses and depends on your plan.
Business Portal → Developers: choose scopes and copy the secret once.
Register your endpoint, pick events and verify the signature on each delivery.

Tell us about your integration and we will help you get connected.