Weekly Availability
The Weekly Availability API provides endpoints for managing recurring availability patterns for calendars and services. These endpoints allow you to create, retrieve, update, and delete weekly schedules, as well as manage their associated working hours and exceptions.
Overview
Weekly schedules allow you to:
- Define regular working hours for each day of the week
- Set special schedules for specific dates
- Manage out-of-office periods
- Associate schedules with services and calendars
- Handle different time zones
Authentication
All Weekly Availability API endpoints require authentication using the ONLIVESITE authentication scheme. Include the following header in all requests:
Authorization: ONLIVESITE Credential:ONLIVEAccessKeyId, Signature=CalculatedSignature
Available Endpoints
Schedule Management
- Create Schedule - Create a new weekly availability schedule
- Get Schedule - Retrieve details of a specific schedule
- List Schedules - Get a filtered list of schedules
- Update Schedule - Modify an existing schedule's configuration
- Delete Schedule - Remove a schedule from the system
Schedule Association
- Associate schedules with services
- Link schedules to calendars
- Manage timezone settings
Common Use Cases
- 📅 Setting up regular business hours
- 🕒 Managing split shifts and breaks
- 📆 Handling holiday schedules
- 🌍 Configuring timezone-specific availability
- 🏢 Managing multiple location schedules
- 🔄 Creating recurring availability patterns
For detailed information about specific operations, please refer to the individual endpoint documentation sections.