Zoomtopia is here. Unlock the transformative power of generative AI, helping you connect, collaborate, and Work Happy with AI Companion.
Register nowEmpowering you to increase productivity, improve team effectiveness, and enhance skills.
Learn moreKeep your Zoom app up to date to access the latest features.
Download Center Download the Zoom appDownload hi-res images and animations to elevate your next Zoom meeting.
Browse Backgrounds Zoom Virtual BackgroundsEmpowering you to increase productivity, improve team effectiveness, and enhance skills.
Zoom AI CompanionUser groups are unique spaces where community members can collaborate, network, and exchange knowledge on similar interests and expertise.
Help & Resources is your place to discover helpful Zoom support resources, browse Zoom Community how-to documentation, and stay updated on community announcements.
The Events page is your destination for upcoming webinars, platform training sessions, targeted user events, and more. Stay updated on opportunities to enhance your skills and connect with fellow Zoom users.
2025-12-30 02:46 AM
Hi!
I'm working with the Zoom Scheduler API and need assistance creating an "All Hosts Available" booking page programmatically.
What I've accomplished:
The Problem: When I attempt to create the same type of booking page via the API endpoint POST /v2/scheduler/schedules, the page is created as "One to One" instead of "All Hosts Available", despite including multiple availability_rules.
My API Request: POST https://api.zoom.us/v2/scheduler/schedules?user_id={userId}
Request Body (simplified):
{
"add_on_type": "zoomMeeting",
"availability_rules": [
{
"availability_id": "c85ksq8wi530gygwdjeoshlba0",
"email": "***********",
"segments_recurrence": { ... },
"time_zone": "Asia/Singapore"
},
{
"availability_id": "dyed1cor2zqcp59mfoxucqqde0",
"email": "***********",
"segments_recurrence": { ... },
"time_zone": "Asia/Singapore"
}
],
"attendees": [
{"email": "***********", "host": true},
{"email": "***********", "host": true}
],
"pooling_type": "multiPool",
"user_pools": [{
"pooling_type": "collective",
"selected_users": [
"***********",
"***********"
]
}],
"schedule_type": "one",
"duration": 30,
"summary": "Test Booking Page",
...
}
What I've observed:
My questions:
Environment:
I would greatly appreciate any guidance on the correct approach to programmatically create "All Hosts Available" booking pages.
Thank you for your assistance!
2025-12-30 05:26 PM
This is a question more appropriate for the Developers Forum at https://devforum.zoom.us/