Cronofy Docs

  • Scheduler
  • Integrations
  • Connecting Your Calendars
  • Connecting Organization Calendars
  • Developers
  • Support
  • Policies
    Back to Developers
  • API Reference
    • Data Types
    • Errors
    • Authentication
    • Individual Connect
      • Request Authorization
      • Request an Access Token
      • Refresh an Access Token
      • Revoking Authorization
      • Revoke a Profile
      • Extended Permissions
    • Enterprise Connect
      • Request Service Account Authorization
      • Request a Service Account Access Token
      • Refresh a Service Account Token
      • Request User/Resource Access
      • List Resources
    • Calendars
      • List Calendars
      • Create Calendar
      • Application Calendars
    • Scheduling
      • Availability
      • Sequenced Availability beta
      • Real-Time Scheduling
        • Disable
        • Status
      • Real-Time Sequencing beta
        • Disable
      • Available Periods
        • Create or Update Available Periods
        • Read Available Periods
        • Delete Available Periods
        • Bulk Delete Available Periods
      • Availability Rules
        • Create or Update Availability Rule
        • List Availability Rules
        • Read Availability Rule
        • Delete Availability Rule
      • Bookable Events beta
        • Create a Bookable Event
        • Read Bookable Event
        • Registrations
          • Create or Update Registration
          • Remove Registration
        • Availability
    • Events
      • Free-busy
      • Read Events
      • Create or Update Event
      • Delete Event
      • Bulk Delete Events
      • Participation Status
      • Delete External Event
      • Edit External Events
    • Smart Invites
      • Create or Update Invite beta
      • Invite Callback beta
      • Invite Status beta
      • Cancel Invite beta
    • Event Triggers beta
    • Push Notifications
      • Create Notification Channel
      • List Notification Channels
      • Close Notification Channel
    • Conferencing Services
      • Create or Update Event
      • Authorization
      • Conferencing Profiles
      • Push Notifications
    • Identity
      • UserInfo
      • Account
      • Profile Information
    • Batch
  • Alpha API Reference
    • Authorization Linking alpha
    • Templating alpha
    • Recurring Events alpha
    • Smart Invites alpha
      • Initial Status
      • Multiple Recipients
      • Organizer email
    • Attachments alpha
      • Attachment Authorization
      • Create attachment
      • Attaching to Events
    • Scheduler Requests alpha
      • Create
    • Organizational Unit Members alpha
  • API Libraries
  • Search
  • Changelog
  • Status

Assurance

  • ISO 27001 certified logo

    ISO 27001:2013

  • ISO 27018 certified logo

    ISO 27018:2019

  • ISO 27701 certified logo

    ISO 27701:2019

  • AICPA SOC logo

    SOC 2 Type 2

Privacy

  • GDPR

  • CCPA

  • HIPAA

Dashboard
Search
  1. Home
  2. Developers
  3. API Reference
  4. Scheduling

Scheduling

Required plan: Emerging

The Scheduling API endpoints provide tools for finding times for one or more people and/or resources.

In This Section

  • Availability Inspects calendars to determine the common availablity for people within the specified periods of time.
  • Sequenced Availability Inspects calendars to determine the common availability for a number of pre-defined events.
  • Real-Time Scheduling Returns a URL to a form where a user can select their preferred date and time for an event based upon live availability information.
  • Real-Time Sequencing Returns a URL to a form where a user can select their preferred date and time for a sequence of events based upon live availability information.
  • Available Periods Available Periods allow your application to record fixed time periods when you want to make a user available for scheduling purposes.
  • Availability Rules Availability Rules allow the capturing of regular available hours for a person or resource.
  • Bookable Events Bookable Events describe specific times that can offered for scheduling. Along with having both time and duration then can also be used to track registrations for events and thus have an optional capacity to limit the number of registrations.