Page tree

These pages are WIP as we transition, update, and publish more documentation.

Skip to end of metadata
Go to start of metadata

This wiki will collect the documentation available for the APIs currently administered by the Data, Integration, and Analytics (DIA) team at IST.  These APIs include the Open Data API (current and vNext), the internal SourceAPI for private data, and the future iterations Crowd Data APIs to cover information sourced by the public.


SourceAPI

Internal API providing data directly from source systems to end users. For more information, see https://api.data.uwaterloo.ca/index.html

Currently used by systems like WCMS, Portal, WatVote, Evaluate, and more

For further details, contact Sergey Bobkin (sbobkin@uwaterloo.ca).

Open Data API (v3/future/vNext)

Generally available API providing public and anonymous data directly from source systems to end users.

For more information see the documentation.

Currently in technical preview, see our blog post for more information.

Open Data API (v2/current/past)

Currently available at https://uwaterloo.ca/api, and denoted as "Open Data 1.0" in this wiki.

Official documentation available on Github. The documentation in this wiki includes pre-production and "wishlist" endpoints that do not exist in the production API. All production API endpoints are documented in Github.

The Open Data API is undergoing a change and rewrite, which will include separating out "core" endpoints from "crowd-sourced" endpoints and trying to fetch data from authoritative sources where possible. Further details will be made available as changes occur.

For more information:

For all requests concerning the Open Data API (including feature suggestions, issues, data inconsistencies), please file a request or submit an issue on Github.

Crowd API (v1/future/vNext)

Currently there is no generally available release.

The API will provide data that is sourced from the community and does not have a data quality guarantee to the same level as the other APIs.

Some of the v2 Open Data API endpoints will be transitioned to the Crowd API due to lack of data stewards and true systems of record.

We hope to have preview options available by end of Summer 2018.

  • No labels