BYU Calendar API Documentation

The calendar API is a service that provides calendar items and calendar categories for local consumption.

Events returned through these APIs may or may not be shown on the BYU Calendar. (A department may use the BYU Calendar system but not include their events on calendar.byu.edu. They can then use this API to return their events and display them on their own websites.)

These documentation pages provide reference material on all available parameters and routes. All of the events returned have been reviewed and approved by the appropriate administrators according to BYU policies.

Introduction

 

APIs

Events API

This returns a list of events for the specified time period. It also allows selection by category id and by price limitation.

Single Event API

This returns a detailed list of information about a specific event. It takes the event id.

Category Counts API

This returns a list of the main level categories, their names, and the number of content under those categories, for the specified time period and price limitation.

All Category Counts API

As categories setup was changed between the last calendar website and this website, this api returns a list of ALL categories, their names, and the number of content under those categories, for the specified time period and price limitation.

Categories API

This returns a list of main level Categories with names and ids.

All Categories API

As categories setup was changed between the last calendar website and this website, this api returns a list ALL Categories with names and ids.