GetCalendarAvailabilities
Returns the available time slots for a user's calendar within the specified date range. This stored procedure returns periods of free time that can be used for scheduling meetings.
Input
| Name | Type | Required | Description |
| StartDate | String | True | Availability start date. Format: YYYY-MM-DD. |
| EndDate | String | True | Availability end date. Format: YYYY-MM-DD. |
| Duration | Integer | True | Duration of desired open time in minutes. |
| ClientTz | String | False | Browser timezone. |
| WithSlots | Boolean | False | Whether to include available slots. |
Result Set Columns
| Name | Type | Description |
| CalendarDate | Date | Calendar date of availability window. |
| MeetingDuration | Integer | Duration of meeting request in minutes. |
| TotalAvailableCount | Integer | Number of available windows. |
| CalendarAvailableTimes | String | Availability windows, each including start_time, end_time. |