OnceHub
ProductivityAPI key
Manage OnceHub (ScheduleOnce) bookings, booking calendars and pages, time slots, one-time links and contacts.
15 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| 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 id | read | Personal data | |
| oncehub_get_bookingGets one booking by id | read | Personal data | |
| oncehub_cancel_bookingCancels a booking, optionally with a reason and without the cancellation email | write | Personal data | |
| oncehub_request_rescheduleAsks the guest of a booking to pick a new time | write | Personal data | |
| oncehub_mark_no_showMarks a booking as a no-show | write | Personal data | |
| oncehub_list_booking_calendarsLists booking calendars, optionally those hosted by a user or team | read | General | |
| oncehub_get_time_slotsLists available time slots of a booking calendar between start and end (default: from now for one week) | read | General | |
| oncehub_book_time_slotBooks a time slot on a booking calendar for a guest | write | Personal 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-hosts | write | Personal data | |
| oncehub_list_booking_pagesLists legacy ScheduleOnce booking pages, optionally by master page, event type or owner | read | General | |
| oncehub_list_event_typesLists the legacy ScheduleOnce event types used by booking pages | read | General | |
| oncehub_list_contactsLists contacts who scheduled or may schedule, optionally by email or creation and update dates | read | Personal data | |
| oncehub_get_contactGets one contact by id | read | Personal data | |
| oncehub_create_contactAdds a contact | write | Personal data | |
| oncehub_list_usersLists the account's users, optionally by email | read | Personal data |