Booking providers

Disconnect a booking provider

Removes the credentials and cleans up what the provider holds on its side, like registered webhooks. If that remote cleanup fails we keep the connection and return 502, so you're never left with a half-torn-down provider.

Session-only. This endpoint isn't on the API-key allowlist. An organization API key gets a 403 here, whatever scopes it holds.

delete/api/bookings/providers/{provider}/connection

Request

  • Base URL: https://api.setluca.com
  • URL: https://api.setluca.com/api/bookings/providers/{provider}/connection
  • Auth: API key in cookie luca.session_token

Path parameters

provider'manual' | 'calendly' | 'cal_com' | 'google_calendar' | 'iclosed' | 'gohighlevel' required

The provider this operation targets.

Headers

Luca-API-Version'1'

The major version of the API this client was built against. Omit it and the request is served by the current major version. Any other value is refused with 400 unsupported_api_version.

Response

ok

provider'manual' | 'calendly' | 'cal_com' | 'google_calendar' | 'iclosed' | 'gohighlevel' required
health'connected' | 'missing_credentials' | 'degraded' required
connectedAtstring nullable required
expiresAtstring nullable required
reconnectRequiredboolean required
webhookSecretstring

Changes

No recorded changes to this operation across all 1 revision of this API.