# API Reference

The full reference for the Cronofy API.

Start with [API fundamentals](https://docs.cronofy.com/api-reference/fundamentals/index.md) for
the conventions every request follows, and
[Authorization & authentication](https://docs.cronofy.com/api-reference/authorization/index.md)
for how your application gets access to calendars. The other sections group the
endpoints by capability: managed scheduling & rescheduling, modular
availability & calendar control, and conferencing & transcription.

For how the endpoints fit together to build a feature, see
[Build with Cronofy](https://docs.cronofy.com/developers/index.md). You can also explore the API
with [Postman](https://docs.cronofy.com/developers/getting-started/postman/index.md).


---
[Read in HTML](https://docs.cronofy.com/api-reference/)

## In this section

- [API fundamentals](https://docs.cronofy.com/api-reference/fundamentals/index.md) — The conventions every endpoint in the Cronofy platform follows.
- [Authorization & authentication](https://docs.cronofy.com/api-reference/authorization/index.md) — How your application authenticates with Cronofy, and the endpoints for each way of obtaining access to schedules.
- [Scheduling and rescheduling](https://docs.cronofy.com/api-reference/managed-scheduling/index.md) — Endpoints for scheduling that Cronofy manages from start to finish, and the rules that control it.
- [Modular availability control](https://docs.cronofy.com/api-reference/availability-control/index.md) — Endpoints for finding when people and resources are available, and controlling when they can be booked.
- [Modular calendar control](https://docs.cronofy.com/api-reference/calendar-control/index.md) — Endpoints for reading, writing, and tracking the contents of users' calendars.
- [Conferencing and transcription](https://docs.cronofy.com/api-reference/conferencing-and-transcription/index.md) — Endpoints for adding video meetings to events, and recording, transcribing, and summarizing them.
