Skip to main content
GET
Resolve the effective booking policy

Authorizations

Authorization
string
header
required

Organization-scoped bearer credential: a customer API key (1club_sk_live_...) or an MCP OAuth access token.

Query Parameters

clubId
integer
required

The club the booking is at

areaId
integer

The area (court, room) being booked

instructorId
integer

The coach being booked

classId
integer

The class being booked into. Not combinable with areaId or instructorId.

contactId
integer

The person booking, for policies with an audience. Also requires the contacts:read scope.

eventId
integer

Resolve the cancellation policy for this event's tickets instead. Send with clubId only.

Response

The governing policy, or null when none applies

The policy that governs the booking described, or null when none applies.

policy
object | null

The rules a booking is held to: cancellation terms, payment timing, booking window, slot grid and check-in rules. Scoped on WHAT it governs (validFor) and WHO (audience), narrowed to clubIds; when several apply, the most specific wins. An event policy instead decides what event tickets refund.