🧱 Schedules API Now Available with Full Docs

Jan 15, 2026

🧭 Overview

We’re excited to release a comprehensive set of Schedules APIs and documentation, enabling users to create, manage, assign, and query schedules/staff availability across calendars programmatically. These APIs unlock deeper automation, powerful integrations, and precise availability control for teams and users at scale.

🚀 What’s Included

🛠️ Core Schedule Management

  • Full CRUD support for creating and managing schedules
  • Define rule-based availability (weekday rules and date-specific overrides)
  • Support for multiple availability intervals per day

🔍 Discovery & Administration

  • Searchable and filterable schedules list
  • Pagination and filtering, built for admin dashboards, bulk tools, and analytics

🔄 Schedule–Calendar Associations

  • APIs to dynamically assign or un-assign schedules from calendars
  • Validations to prevent invalid or cross-location schedule assignments
  • Safe handling to avoid orphaned or disconnected calendars

 📅 Event Calendar Support

  • Dedicated APIs for managing event calendar-specific availability
  • Automatically handles schedule creation and updates for event-based use cases

🎯 Why This Matters

  • Provides teams with full programmatic control over schedules and their relationships with calendars
  • Helps agencies and locations manage availability across large teams and multiple locations
  • Supports dynamic schedule updates based on workflows, staffing changes, or external systems
  • Ensures scalable, consistent scheduling logic across the platform