Skip to main content
POST
Assign a coach to a rotation

Authorizations

Authorization
string
header
required

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

Body

application/json
instructorId
integer
required
rotationId
integer
required
effectiveFrom
string<date>
required
cycleOffset
integer

Zero-based week of the cycle the coach starts on. Defaults to 0.

effectiveTo
string<date> | null

Response

The assignment, and the shifts it generated

assignment
object

A coach on a rotation over a range of days.

generated
object

Shifts materialized on the staff roster by this write.