University of Waterloo logo

University of Waterloo

The University of Waterloo is a public research university in Waterloo, Ontario, Canada, ranked #115 in the QS World University Rankings 2025 and known for its cooperative education programs and strength in mathematics, engineering, and computer science. Its developer footprint is centered on the University of Waterloo Open Data API (the Open Data Initiative), a public, key-authenticated REST API exposing authoritative academic, campus, and student-information datasets. Official code, documentation, and datasets are published under the verified uWaterloo GitHub organization.

1 APIs 0 Features
EducationHigher EducationUniversityOpen DataCanadaResearch

APIs

University of Waterloo Open Data API (v3)

Public REST API powered by the University of Waterloo Open Data Initiative, providing access to authoritative, approved datasets covering academic, campus, and student informati...

Semantic Vocabularies

University Of Waterloo Context

28 classes · 0 properties

JSON-LD

API Governance Rules

University of Waterloo API Rules

5 rules · 2 errors 2 warnings

SPECTRAL

Resources

🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
👥
GitHub
GitHub
🔗
LinkedIn
LinkedIn
💻
SourceCode
SourceCode
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Review
Review

Sources

Raw ↑
---
aid: university-of-waterloo
name: University of Waterloo
description: >-
  The University of Waterloo is a public research university in Waterloo, Ontario,
  Canada, ranked #115 in the QS World University Rankings 2025 and known for its
  cooperative education programs and strength in mathematics, engineering, and
  computer science. Its developer footprint is centered on the University of
  Waterloo Open Data API (the Open Data Initiative), a public, key-authenticated
  REST API exposing authoritative academic, campus, and student-information
  datasets. Official code, documentation, and datasets are published under the
  verified uWaterloo GitHub organization.
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/university-of-waterloo/refs/heads/main/apis.yml
tags:
  - Education
  - Higher Education
  - University
  - Open Data
  - Canada
  - Research
created: '2026-06-03'
modified: '2026-06-03'
specificationVersion: '0.19'
apis:
  - aid: university-of-waterloo:open-data-api
    name: University of Waterloo Open Data API (v3)
    description: >-
      Public REST API powered by the University of Waterloo Open Data Initiative,
      providing access to authoritative, approved datasets covering academic,
      campus, and student information (such as subjects and course-related data).
      Version 3 is the current release; access requires a free API key passed via
      an X-API-KEY request header. Version 2 was deprecated at the end of 2020.
    humanURL: https://uwaterloo.ca/api/
    baseURL: https://openapi.data.uwaterloo.ca/v3/
    tags: [ Open Data, Education, Higher Education, REST, Academic ]
    properties:
      - type: Documentation
        url: https://openapi.data.uwaterloo.ca/api-docs/index.html
      - type: SignUp
        url: https://uwaterloo.atlassian.net/wiki/spaces/UWAPI/pages/34025641600/Getting+Started+-+OpenAPI
      - type: GitHub
        url: https://github.com/uWaterloo/OpenData
      - type: Authentication
        url: https://uwaterloo.atlassian.net/wiki/spaces/UWAPI/pages/34025641600/Getting+Started+-+OpenAPI
      - type: OpenAPI
        url: openapi/university-of-waterloo-open-data-api.yaml
      - type: JSONSchema
        url: json-schema/university-of-waterloo-course-schema.json
      - type: JSONStructure
        url: json-structure/university-of-waterloo-course-structure.json
      - type: Examples
        url: examples/university-of-waterloo-course-detail-example.json
      - type: Rules
        url: rules/university-of-waterloo-rules.yml
      - type: Vocabulary
        url: vocabulary/university-of-waterloo-vocabulary.yml
      - type: JSONLD
        url: json-ld/university-of-waterloo-context.jsonld
common:
  - type: Website
    url: https://uwaterloo.ca/
  - type: DeveloperPortal
    url: https://uwaterloo.ca/api/
  - type: GitHub
    url: https://github.com/uWaterloo
  - type: LinkedIn
    url: https://www.linkedin.com/school/university-of-waterloo/
  - type: SourceCode
    url: https://github.com/uWaterloo/Datasets
  - type: Plans
    url: plans/university-of-waterloo-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/university-of-waterloo-rate-limits.yml
  - type: FinOps
    url: finops/university-of-waterloo-finops.yml
  - type: Review
    url: review.yml
maintainers:
  - FN: Kin Lane
    email: [email protected]