CheckRouteDiscover · Book · Manage · Grow

Developer & Integration Resources

Connect your systems to CheckRoute.

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.

Webhook delivery
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

Built for secure, predictable integrations.

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.

Signed webhooks

Subscribe endpoints to events such as booking.confirmed or order.*. Every delivery is signed for that endpoint.

Retries and history

Failed deliveries retry with backoff, and you can see and replay each delivery.

Rate limits

Each key has a per-minute limit so one integration cannot slow down another.

Available scopes

listings:read
Read your listings, prices and stock
availability:read
Read open booking times
bookings:read
Read your bookings
orders:read
Read your orders
inspections:read
Read your property inspections
inventory:write
Update stock levels per branch

Connected systems

Integrations businesses can connect.

Connections are managed per business in the Business Portal under Integrations. Live connections open as each provider is onboarded.

Check HMS

Practitioners, services and appointments kept in step with Care listings.

Check Inventory

Stock counts per branch and stock-change events.

Delivery partners

Quotes, dispatch and tracking through supported carriers.

Payments

Secure online payments, refunds and settlements handled by CheckRoute.

Getting started

Three steps to your first call.

  1. 1. Get verified

    API access belongs to verified businesses and depends on your plan.

  2. 2. Create a key

    Business Portal → Developers: choose scopes and copy the secret once.

  3. 3. Add a webhook

    Register your endpoint, pick events and verify the signature on each delivery.

Building something with CheckRoute?

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