API Libraries

The Cronofy API is accessed using normal web requests so it's easy to use from any programming language. For more popular languages, our API libraries make working with Cronofy even easier.


C# / .NET

Install using nuget

Install-Package Cronofy

Check out the source and documentation on GitHub.


Node

Install using NPM

npm install cronofy

Check out the source and more docs on GitHub.


PHP

Install from Packagist

composer require cronofy/cronofy

Check out the source code and more docs on GitHub.


Ruby

Available as a gem

gem install cronofy

If you use bundler, you can use this line:

gem 'cronofy'

Check out the source and documentation on GitHub.

OmniAuth Strategy

Strategy for obtaining authorisation for user access using the OmniAuth framework.

gem 'omniauth-cronofy'

Check out the source and documentation on GitHub.


Python

Available as a Package

pip install pycronofy

If you use pip, you can use this line:

import pycronofy

Check out the source and documentation on GitHub.


Community Libraries

Libraries not maintained by us. If you find one that should be listed then please let us know developers@cronofy.com

If you have any questions that aren't covered here or need any help with using the API, don't hesitate to get in touch.

“Integration with Cronofy was uneventful (in a good way). They have a well-documented API, easy to use examples, and excellent support. Additionally, with the help of Cronofy logs, we were able to debug issues much faster. Cronofy saved us a lot a time, which would have otherwise wasted by integrating different APIs. ”

— Nitin Hayaran, Back-end Engineer, PeopleGrove

Cronofy powers...