Cronofy Docs

  • Scheduler
  • Integrations
  • Connecting Your Calendars
  • Connecting Organization Calendars
  • Developers
  • Support
  • Policies
  • Getting Started
    • Postman
    • Online Booking Tutorial: NodeJS
    • Online Booking Tutorial: Ruby
  • Application Management
    • Inviting Developers
    • Moving Applications
    • Refreshing Client Secret
    • Customization
    • Internal Applications beta
  • Embedded Scheduler
    • Install and Embed
    • Onboarding users
    • Receiving updates
    • Embedding the Booking Page
    • Public Links
    • Book Now
    • Custom styling
    • Integration Guide - Interview Scheduling
    • FAQs
  • Browser Extension
  • Availability
    • Real-Time Scheduling
    • Meeting Rooms
    • Buffers
    • Constraints
    • Managed Availability
    • Ignoring Calendar Events
    • Sequenced Availability beta
  • MCP Server
  • Authorization & Authentication
    • Individual Connect
    • Enterprise Connect
      • Service Accounts
      • Delegated Access
      • Office 365 Shared Folders
      • Free/Busy Only alpha
    • Calendar Access Modes
      • Read-Write Access
      • Custom Emails For Event Invites
      • Free/Busy Access
      • No Calendar Access
      • Calendar Access Modes FAQs
      • Organization Connect
        • Permissions
      • Calendars & Events
        • Time Zones
        • Filtering Events
        • Application Calendars
        • Editing Events
      • Conferencing Services
        • Enterprise Conferencing
        • Conferencing Categories
      • Meeting Agents beta
        • Zoom authorization flow beta
      • Smart Invites
        • Sending Smart Invites
        • Custom organizer email
        • Push Notifications
          • Authentication
          • Identifying the Account
        • Workflow Triggers
          • Event Triggers beta
          • Scheduling Triggers
        • UI Elements
          • Authentication
          • Agenda View
          • Date Time Picker
          • Slot Picker
          • Availability Rules
          • Availability Viewer
          • Calendar Sync
          • Debugging
          • Customization
          • UI Elements in React
        • Data Centers
        • Plans & Pricing
        • Graph API for Office 365
        • Developer FAQs
          • Application Management
            • What rate limits are there?
            • How do I verify my application for production?
            • What should I do if I need to revoke all authorizations for my application?
            • What if my authorization URL is dynamic?
            • How can I hide or show developer tools?
            • How can I review the authorized connections to my application and generate reports?
            • Do Applications Calendars count towards synced users?
            • What counts as a synced user towards the pricing plan user cap?
          • Authorization
            • Why are my profiles disconnecting from Cronofy?
            • How to acknowledge a calendar reconnection via Cronofy's API?
            • Why do I keep getting errors.unknown_or_used when requesting an access_token?
            • Why do I get invalid_grant when requesting access token?
            • Why do I get the same account_id and refresh_token for different users?
            • Microsoft Outlook.com API deprecation
            • Why do I get a CORS error : “No ‘Access-Control-Allow-Origin’ header is present on the requested resource”?
            • Why do access_tokens expire and how can you refresh them?
            • Best practices for storing and using authentication tokens
            • Shared calendars
          • Availability
            • How can I Round Robin with the Availability API?
            • Why do I only get 20 results from an Availability query?
            • Why do I see no available slots when I try to schedule an event?
          • Calendar Permissions
            • Why do you need access to my Google Drive?
            • How do I get my customers to add Cronofy to their list of allowed Microsoft Graph Applications?
          • Conferencing
            • How can I revoke a conferencing profile?
            • Why am I getting no conferencing dial-in details on my event?
            • How can I add conferencing to a Smart Invite?
            • Why can I use integrated conferencing with Graph API if MS Teams is disabled for an account?
            • Why doesn’t the “Join” button appear in Outlook for some Teams meetings?
          • Event Management
            • How does Cronofy handle Daylight Saving Time?
            • Why aren’t my events appearing when I read a user’s events?
            • Why do I get duplicate events?
            • What would be the recommended way to sync all events inside an end users calendar with my application?
            • Will I receive notifications for events that are newly created?
            • Why doesn't Cronofy issue event ids?
            • What is the difference between event_id and event_uid?
            • Why can't I avoid notifying attendees when updating an event?
            • How can I create an event without the participants seeing each other's details?
            • Why do events in secondary Google calendars appear in my primary calendar too?
        • 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
          • Push Notifications
            • Create Notification Channel
            • List Notification Channels
            • Close Notification Channel
          • Organization Connect
            • Request Authorization
            • Request an Access Token
            • Refresh an Access Token
            • Revoking Authorization
          • Calendars
            • List Calendars
            • Create Calendar
            • Application Calendars
          • Availability
            • Availability Query
            • Sequenced Availability Query 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
          • Meeting Agents beta
            • Provisioning a Meeting Agent
            • Schedule/Send a Meeting Agent
            • Downloading resources
            • Transcript resources
            • Cancel a scheduled Meeting Agent
            • Callback Notifications
          • Smart Invites
            • Create or Update Invite beta
            • Invite Callback beta
            • Invite Status beta
            • Cancel Invite beta
          • Event Triggers beta
          • Conferencing Services
            • Create or Update Event
            • Authorization
            • Conferencing Profiles
            • Push Notifications
          • Identity
            • UserInfo
            • Account
            • Profile Information
          • Batch
          • Attachments beta
            • Attachment Authorization
            • Create attachment
            • Attaching to Events
          • Scheduling Requests
            • Create
            • Create using a Template beta
            • Query
            • Cancel
        • Alpha API Reference
          • Authorization Linking alpha
          • Templating alpha
          • Recurring Events alpha
          • Smart Invites alpha
            • Initial Status
            • Multiple Recipients
          • Event Classes alpha
          • Organizational Unit Members alpha
          • Organizational Unit Resources alpha
        • API Libraries
        • Search
        • Changelog
        • Status

        Assurance

        • A-LIGN ISO 27001 certified logo

          ISO 27001:2022

        • A-LIGN ISO 27018 certified logo

          ISO 27018:2019

        • A-LIGN ISO 27701 certified logo

          ISO 27701:2019

        • A-LIGN SOC 2 logo

          SOC 2 Type 2

        Privacy

        • GDPR

        • CCPA

        • HIPAA

        Dashboard
        Search
        1. Home
        2. Developers
        3. Developer FAQs

        Developer FAQs

        Read as Markdown

        Key FAQs #

        • What rate limits are there?
        • How do I verify my application for production?
        • What should I do if I need to revoke all authorizations for my application?
        • How does Cronofy handle Daylight Saving Time?
        • How can I Round Robin with the Availability API?

        In This Section

        • Application Management Frequently asked questions about managing your application.
        • Authorization Frequently asked questions about authorizations.
        • Availability Frequently asked questions about the Availability API.
        • Calendar Permissions Frequently asked questions about permissions.
        • Conferencing Frequently asked questions about conferencing.
        • Event Management Frequently asked questions about managing events.