🧭 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