OnceHub

ProductivityAPI key

Manage OnceHub (ScheduleOnce) bookings, booking calendars and pages, time slots, one-time links and contacts.

15 actions

ActionEffectData handledScope
oncehub_list_bookingsLists bookings, filtered by status, owner, host, contact, booking calendar or creation, start and update dates; page with after set to the last booking idreadPersonal data
oncehub_get_bookingGets one booking by idreadPersonal data
oncehub_cancel_bookingCancels a booking, optionally with a reason and without the cancellation emailwritePersonal data
oncehub_request_rescheduleAsks the guest of a booking to pick a new timewritePersonal data
oncehub_mark_no_showMarks a booking as a no-showwritePersonal data
oncehub_list_booking_calendarsLists booking calendars, optionally those hosted by a user or teamreadGeneral
oncehub_get_time_slotsLists available time slots of a booking calendar between start and end (default: from now for one week)readGeneral
oncehub_book_time_slotBooks a time slot on a booking calendar for a guestwritePersonal data
oncehub_create_one_time_linkCreates a single-use booking link for a booking calendar, optionally prefilled with guest details, a fixed duration, a host or co-hostswritePersonal data
oncehub_list_booking_pagesLists legacy ScheduleOnce booking pages, optionally by master page, event type or ownerreadGeneral
oncehub_list_event_typesLists the legacy ScheduleOnce event types used by booking pagesreadGeneral
oncehub_list_contactsLists contacts who scheduled or may schedule, optionally by email or creation and update datesreadPersonal data
oncehub_get_contactGets one contact by idreadPersonal data
oncehub_create_contactAdds a contactwritePersonal data
oncehub_list_usersLists the account's users, optionally by emailreadPersonal data