Skip to main content
GET
Get an area

Authorizations

Authorization
string
header
required

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

Path Parameters

areaId
integer
required

Area id

Response

The area

An area - a court, a studio, a lane. One shape for the list, get-by-id, create and update.

id
integer
name
string
description
string | null
clubId
integer
areaTypeId
integer | null

The kind of area, from GET /v1/platform/area-types. Decides sports and the default price.

status
enum<string>

Only an active area is bookable, and only those appear in the list. The other two resolve by id.

Available options:
active,
maintenance,
inactive
visibility
enum<string>

The list shows only Public areas; the others resolve by id.

Available options:
Private,
Member_only,
Public
sports
string[]

Sports the area is bookable for, from its area type.

pricePerHour
number | null
maxConcurrentBookings
integer
timezone
string

IANA timezone the operating hours are expressed in (the club's, falling back to the organization's). Convert a local wall time in this zone when sending startTime/endTime to POST /v1/platform/bookings.

operatingHours
object

Per-day-of-week opening schedule