Connect to multiple calendar APIs, not just Office 365, with Cronofy.

Office 365 Calendar API Made Easy

Dom Finn

“The Cronofy API is a first class implementation and makes calendar integration super simple.”

— Dom Finn, CTO, North 51

Build better business software

Microsoft Office is the world’s most popular software suite. It’s used by businesses all over the world to create documents, send and receive emails, and organize meetings.

Companies used to have to host this on their own server using Microsoft Exchange, but Office 365 offers a cloud-based solution that means they don't need to anymore.

While this can make things more efficient for businesses, for companies that build software that connects to these services, it complicates things.

Code for one API, work with every calendar

The Cronofy API works with all the major calendar services.

Instead of building individual integrations with Office 365, Exchange, Outlook.com, iCloud, and Google Calendar, you work with just one API that's compatible with them all.

Office 365 calendar API

Avoid synchronization issues

Traditionally, when a calendar event is created and sent to someone using a different calendar service, two different versions of the event exist on two different platforms.

Problems can then occur if something is changed, as changes don't always sync across. This could result in employees missing out on crucial information about a client meeting.

It doesn't matter if your company uses Office 365 and your client uses Google Calendar. Every time an update is made to the calendar appointment, it syncs across in real-time. There's no delayed reaction or risk of someone missing something important. Even if they don't use Cronofy themselves.

Create secure connections

Much like other calendar APIs, Office 365 offers an all-or-nothing perspective when it comes to dealing with customers’ data.

This means that that you can either see all of the details of users' calendar events, or none of them. When users' privacy is important to you, this can make building connections even more complex.

Cronofy gives you the option to only access users' free/busy data. You don't need to worry about dealing with private customer information, and users don't need to share private calendar details with anyone.

Build smart, secure calendar connections using the Cronofy calendar API

Try Our API

Sync your software to iCloud, Google Calendar, Office 365, Outlook.com and even Microsoft Exchange

Cronofy also offers...

Global

Global environment compatibility


Cronofy has been built for easy integrations across all programming languages, frameworks, and environments, not just those specific to Microsoft and Windows.

Calendar Compatibility

Unified calendar access


Cronofy not only provides you with the Office 365 Calendar API, but also the calendar APIs for Outlook.com, Exchange, iCloud and Google Calendar. Code for one API, integrate with all of them.

Happiness

Better user experience


Cronofy ensures easier development and better UX out of the box. Offer your users integration with the calendar service of their choice without extra work on your part.

Active Development

Guaranteed active development


Our calendar API benefits from new releases and changes rolled out on a regular basis. If you’re the early adopter type, we also have a separate Alpha channel for you to test upcoming features.

Synchronization

Calendars everyone can rely on


We’ve resolved the standard synchronization problems so common with calendar development work so that you and your users can rely on precise availability and up-to-the-minute booking information.

Documentation

Practical API documentation


The Cronofy API docs are all you need to get full access to five different calendar APIs. Crafted by our own in-house developers, our API documentation is a concise resource that contains everything you need for robust calendar integration.

High Uptime

99.95% uptime SLA


We guarantee a minimum uptime of 99.95% so you can rest assured that you’re offering users a highly dependable service 24/7.

Data Modelling

Data modeling


Privacy is one of our biggest priorities. Data is handled securely and as a developer you only access required information, unlike the standard Office 365 API.

Support

Dedicated support


Our team is on hand to help with any questions you have about Cronofy, integrations, documentation, and so on.

“At MHR we are always looking for ways to provide our users with a technical edge. Integrating with Cronofy allows us to offer great scheduling features to our users directly from interfaces they are familiar with – their calendars.”

— Anton Roe, CTO, MHR

Cronofy/Office 365 FAQs

How do I use the Office 365 Calendar API through Cronofy?
Everything is handled via your developer dashboard. Simply create a free Cronofy account and then take a look at our tutorials for further guidance.

Do I have to be a Microsoft accredited developer to use the API?
Anyone can use the Office 365 Calendar API through Cronofy – you don’t need Microsoft accreditation or certification.

Can I use Cronofy instead of the Office 365 Calendar API?
Yes, you can use Cronofy instead of any or all of the following calendar APIs: Office 365, Exchange, Outlook.com, Google Calendar, and Apple iCloud.

Do you have examples of Cronofy in use?
The Cronofy API plays a backend role, so we’ve added Sample Apps and Use Cases to our site so you can get a better idea of what you can do and how it works.

What are Cronofy’s pricing options?
We’ve designed Cronofy to make it affordable for everyone, regardless of whether you’re working on a hobby project or integrating calendars for millions of users. If you’re just creating events or you have fewer than twenty users, our API is free. After that, it’s a low, flat fee without charges for API transactions or events. See our pricing page for more details.

What are the limits on the Cronofy API?
Cronofy isn’t restricted to any specific languages, frameworks, or environments, so you’re free to use anything from C# to PHP. If you’re still deciding, it’s worth checking out our code libraries.

How does authentication work?
Authentication is handled automatically by Cronofy, which means one less development job for you to worry about.

What kind of support do you provide for the Cronofy API?
Just drop us an email at support@cronofy.com and our friendly developer team will help you out with any questions or problems. We also have API docs, tutorials, code libraries, and sample apps.

I have another question and/or would like to book a chat. How can I contact you?
Drop us a line at hello@cronofy.com or book your demo and we’ll be in touch!

Start syncing now

Try Cronofy for free with up to 20 users