Skip to main content

Schedule API

The Schedule API provides week-level operations for managing staff scheduling.

What You Can Doโ€‹

  • Copy a week โ€” Duplicate all shifts from one week to another
  • Templates โ€” Save a week's schedule as a reusable template, then load it onto any future week
  • Insights โ€” Get per-day staffing totals and shift counts for a week
  • Demand โ€” See booking volumes per day to compare against staffing levels
  • Understaffing warnings โ€” Identify days where bookings exceed available staff hours

Base Pathโ€‹

All schedule endpoints are prefixed with /v1/staff/schedule.

Authenticationโ€‹

All endpoints require a bearer API key. Read operations require staff:read; write operations require staff:write.