I have a use case where I want to partner with local restaurants and offer a Book A Table feature via my app. Is there a way I can use a single ‘master’ API key to access the individual calendars of my partner restaurants and create bookings via the API?
Hi!
Calendly does not offer a “master” API key that grants access to multiple users’ calendars under one key. Each Calendly user has their own API key or OAuth token, which provides access only to their individual account and event types.
If you have admin or owner permissions within a Calendly organization, you can use your Personal Access Token (PAT) to retrieve data for other users in your organization. This allows centralized access to scheduling data, but please note that the Calendly API does not support creating scheduled events yet. Bookings must still be made through the Calendly scheduling links or interfaces.
For your use case—partnering with local restaurants to offer a Book A Table feature—you would likely need to direct customers to each restaurant’s individual Calendly booking page.
If you need further assistance, you can reach Calendly Support via live chat (available with paid plans) or email support@calendly.com.
I hope this helps!
-Javay
Developer Support, Calendly
Reply
Sign up
Already have an account? Login
Not a Calendly user yet? Head on over to Calendly.com to get started before logging into the community.
Employee Login Customer LoginLogin to the community
Not a Calendly user yet? Head on over to Calendly.com to get started before logging into the community.
Employee Login Customer LoginEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.