Schedules API Now Available with Full Docs

Modified on Mon, 19 Jan at 2:55 AM

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 accounts 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

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article