Welcome to Open Data API

Hello and Heads up! (September 18th, 2017)


I wanted to let you know that effective immediately the Open Data API project at Waterloo is under a new team. We're looking forward to understanding what exists now, getting feedback from current users, and having a clear plan to communicate before moving forward. We’d like to continue to build on the great work done by those before us that made this project possible.

That said, we think it's safe to say that for the immediate future we will treat this version as a production system and fix only critical issues without introducing new features. Part of the motivation for this is to understand the users and our goals, and at the same time consider switching the code base to a stack we already develop on (C# on .NET Core).

The main take away is there will likely be change, but for now everything you're used to will continue to work as is and we'll communicate a clear time line of any changes when it's available.

Thank you and feel free to reach out to us (IIM Team in IST) at sbobkin@uwaterloo.ca or @tenkay.


The University of Waterloo Open Data API, powered by the Open Data Initiative, allows anyone to build their own programs and applications using data from the University of Waterloo websites.

The API features more than 40 methods of accessing various datasets across the University of Waterloo network.

Accessing the API

In order to access the API, you will need to register for an API key. Registration of API keys is currently disabled due to the changes in progress to the Open Data API. If you need access to the API in the meantime, please contact Sergey Bobkin (sbobkin@uwaterloo.ca) to have a key issued.

All calls are made to https://api.uwaterloo.ca/v2/ with the required parameters for a given service (read our documentation).


If you have any inquiries or suggestions, please feel free to contact us.

To report any bugs, fixes or suggestions, report an issue on our GitHub project.

Please consider subscribing to our mailing list in order to receive updates on the API and follow discussions.

License Agreement

View the Open Data license agreement for our terms of service and licensing information.