Skip to main content

 

Hello everyone,

I'm trying to create an event (a meeting) through the Calendly API, following the official documentation. However, when I send a request to https://api.calendly.com/scheduled_events/, I keep getting a 404 error.

Here’s what I’ve checked so far:
✅ Using a POST request with the required payload
✅ Ensuring my authentication token is correct
✅ Double-checking the API URL and version
✅ Tried testing with https://api.calendly.com/users/me (authentication works fine)

Has anyone else faced this issue? Any suggestions on what might be missing or how to fix it? Would appreciate any insights!

Thanks in advance! 

Hi!

Thanks for sharing the details—you're doing all the right things in terms of authentication and setup, so I totally understand how confusing this can be.

The reason you're getting a 404 error when sending a POST request to https://api.calendly.com/scheduled_events/ is because Calendly's API does not currently support creating scheduled events via the API. That endpoint only supports GET requests to retrieve existing events. Unfortunately, there's no way to programmatically create a meeting through the API at this time.

Instead, scheduled events can only be created through the Calendly scheduling interface (like booking links, embedded widgets, or the mobile app).

If you're looking to automate scheduling, one workaround is to direct users to a prefilled booking link or embed a specific event type on your site to streamline the experience.

I know this limitation can be frustrating depending on your use case, and I’ve passed along similar feedback to our product team. They are actively evaluating this endpoint. 

I hope this helps clarify things. If you need further assistance, you can also reach out to Calendly Support via live chat (for paid plans) or email us at support@calendly.com.

-Javay
Developer Support, Calendly


Reply