# Calendar Events

Calendar occurrences for vehicles within a date range.

## Check if a specific vehicle is available (no conflicting calendar events) within a date range.

 - [GET /calendar/vehicles/{vehicleId}/available](https://docs.transportial.com/apis/calendar-events/isvehicleavailable.md)

## Add or update an exception for a specific recurring event.

 - [POST /calendar/recurring-events/{recurringEventId}/exception](https://docs.transportial.com/apis/calendar-events/addeventexception.md)

## Get calendar events for a specific vehicle within a date range.

 - [GET /calendar/vehicles/{vehicleId}/events](https://docs.transportial.com/apis/calendar-events/getvehiclecalendarevents.md)

## Get occurrences of recurring events within a date range.

 - [GET /calendar/recurring-events/occurrences](https://docs.transportial.com/apis/calendar-events/geteventoccurrences.md)

## Get calendar events for a specific transport equipment within a date range.

 - [GET /calendar/transport-equipment/{equipmentId}/events](https://docs.transportial.com/apis/calendar-events/gettransportequipmentcalendarevents.md)

## Create a new recurring calendar event.

 - [POST /calendar/recurring-events](https://docs.transportial.com/apis/calendar-events/createrecurringevent.md)

