Blog

Blog

Important Dates endpoint

There have been significant changes to the important dates data at the University of Waterloo. The underlying model for it is changing in the WCMS system where it comes from. The good news is this means that the concept of important dates will expand to more areas!

The new data is available in the new version of the Open Data API. The end point is https://openapi.data.uwaterloo.ca/v3/ImportantDates and you can find additional information and documentation here https://openapi.data.uwaterloo.ca/api-docs/index.html

At this time we will not be back porting the data into the existing v2 version of the API. This means that new dates and changes will only be reflected in v3 and you should update any use appropriately.

We're happy to make available a preview version of the Open Data API. As it stands, it has a few bare bones data sets available. We're primarily looking for feedback on the format, documentation, and the registration experience.

As a reminder, this data comes directly from the underlying authoritative systems and we're committed to it's accuracy.

Once we feel we have sufficient feedback on the registration process and the getting started guides and live documentation we will add additional data sets. The focus will be on replacing the course information, course scheduling, and those academic data sets that were by far the highest use cases on the current API version.

Please take a moment to check out the Getting Started - OpenAPI page, and try it out. We'd love if you could report your feedback on our public GitHub project page.

Thank you, and we're excited to bring future improvements (smile)

Welcome and vNext Update

It's been some time since we announced that there would be a transition period for the Open Data project. We're back to give another update and put something usable in your hands for feedback.

Open Data vNext in Technical Preview

Note: we currently do not have the email confirmation setup, expect this shortly and we'll update this post then.

The Open Data API is available in technical preview. We're borrowing the term, and what this means for us is that we are reasonably sure this is what the data will look like in terms of endpoints and model schema, but are open to feedback and can still introduce breaking changes. The API is available at https://openapi.data.uwaterloo.ca and the relevant documentation (using Swagger) is available at https://openapi.data.uwaterloo.ca/api-docs/.

Please see the Getting Started page.

For providing feedback please email sbobkin@uwaterloo.ca or post an issue on the original Open Data GitHub page https://github.com/uWaterloo/OpenData/issues.

We'll continue to iterate on changes based on any feedback and add a few more popular data sets before we proceed to the next phase.

Source API Updates

We've added improvements and new data features over the last 3 months. We will continue to add authenticated and private data end points as client needs arise and we can secure partnerships with authoritative sources for the requested data. Some of the recent data additions include service indicators, milestone information, Watcard photo data, and revisions due to the Watiam upgrade.

You can see the changes we've made reflected here.