Developers

Build on Clive

Connect your platform to Clive clinic groups: keep members in sync, book appointments, redeem vouchers and react to what happens at the clinic through signed webhooks. Start in the sandbox with synthetic data.

REST operations
18
Webhook events
13
Inbound partner events
17
API version
v1.0.0

Your first call

OAuth 2.0 client credentials, JSON over HTTPS. Exchange the client ID and secret from the clinic admin for a token, then ask the API who you are.

Sandbox
https://sandbox-api.clivehealth.app
Production
https://api.clivehealth.app
Webhooks
HMAC-SHA256 signed, payload version 2026-10-01

How tokens and scopes work →

TerminalShell
export API=https://sandbox-api.clivehealth.app

export TOKEN=$(curl -sS -X POST "$API/oauth/token" -u "$CLIENT_ID:$CLIENT_SECRET" \
  -d grant_type=client_credentials | jq -r .access_token)

curl -sS "$API/public/v1/me" -H "Authorization: Bearer $TOKEN"

Start here

  1. 1

    Getting started

    Get an API client from the clinic admin, exchange it for an OAuth 2.0 access token and make your first call.

  2. 2

    First integration in 15 minutes

    Get a sandbox token, create a member, redeem a voucher and receive the signed voucher.redeemed webhook, step by step.

  3. 3

    Sandbox

    A separate Clive environment with synthetic data for building and testing integrations.

API reference

One page per resource, generated from the OpenAPI document the API is built from.

openapi.json

Guides

Webhooks

Data and trust

Resources