new
improved
Calendar ๐๏ธ
๐๏ธ Schedules API Now Available with Full Docs
๐งญ 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