University of Toronto website screenshot

University of Toronto

The University of Toronto is Canada's leading public research university, ranked #26 in the QS World University Rankings 2025. Its public developer and API footprint is modest and decentralized: the University of Toronto Libraries operate the TSpace institutional repository (now hosted on the Scholaris DSpace platform), which exposes a standards-based OAI-PMH 2.0 metadata endpoint and a DSpace REST API. Student-facing course and timetable data is served through the EASI Timetable Builder, but that interface is not publicly documented as a developer API. Historically, the student-driven Cobalt project published open-data APIs for UofT courses, buildings, and campus services, but it has been deprecated/archived since 2020.

University of Toronto publishes 3 APIs on the APIs.io network. Tagged areas include Education, Higher Education, University, Research, and Open Data.

The University of Toronto catalog on APIs.io includes 1 JSON-LD context.

University of Toronto’s developer surface includes GitHub presence and 8 more developer resources.

19.1/100 emerging ▬ flat Agent 3/100 human only Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFree
3 APIs
EducationHigher EducationUniversityResearchOpen DataCanadaLibraryInstitutional Repository

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 19.1/100 · emerging
Contract Quality 3.2 / 25
Developer Ergonomics 0.0 / 20
Commercial Clarity 5.8 / 20
Operational Transparency 3.4 / 13
Governance 0.0 / 12
Discoverability 6.5 / 10
Agent readiness — 3/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/university-of-toronto: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

TSpace Institutional Repository (OAI-PMH)

OAI-PMH 2.0 metadata harvesting endpoint for TSpace, the University of Toronto Libraries institutional research repository, now hosted on the Scholaris DSpace platform. Supports...

TSpace DSpace REST API

DSpace REST API surface exposed by the Scholaris platform that hosts the University of Toronto TSpace institutional repository. Provides programmatic access to repository commun...

Cobalt Open Data API (deprecated)

Cobalt was a student-driven open-data project providing REST APIs for University of Toronto public information including courses, buildings, textbooks, food, athletics, exams, p...

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

University Of Toronto Context

10 classes · 4 properties

JSON-LD

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

University Of Toronto Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Resources

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: university-of-toronto
name: University of Toronto
description: 'The University of Toronto is Canada''s leading public research university, ranked #26 in the QS World University
  Rankings 2025. Its public developer and API footprint is modest and decentralized: the University of Toronto Libraries operate
  the TSpace institutional repository (now hosted on the Scholaris DSpace platform), which exposes a standards-based OAI-PMH
  2.0 metadata endpoint and a DSpace REST API. Student-facing course and timetable data is served through the EASI Timetable
  Builder, but that interface is not publicly documented as a developer API. Historically, the student-driven Cobalt project
  published open-data APIs for UofT courses, buildings, and campus services, but it has been deprecated/archived since 2020.'
type: Index
accessModel:
  pricing: free
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Free
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
position: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/university-of-toronto.png
url: https://raw.githubusercontent.com/api-evangelist/university-of-toronto/refs/heads/main/apis.yml
tags:
- Education
- Higher Education
- University
- Research
- Open Data
- Canada
- Library
- Institutional Repository
created: '2026-06-03'
modified: '2026-06-03'
specificationVersion: '0.19'
apis:
- aid: university-of-toronto:tspace-oai-pmh
  name: TSpace Institutional Repository (OAI-PMH)
  description: OAI-PMH 2.0 metadata harvesting endpoint for TSpace, the University of Toronto Libraries institutional research
    repository, now hosted on the Scholaris DSpace platform. Supports standard OAI verbs such as Identify, ListMetadataFormats,
    ListRecords, and GetRecord for harvesting scholarly metadata.
  humanURL: https://utoronto.scholaris.ca/
  baseURL: https://utoronto.scholaris.ca/server/oai/request
  tags:
  - OAI-PMH
  - Institutional Repository
  - DSpace
  - Library
  - Metadata
  - Research
  properties:
  - type: Documentation
    url: https://utoronto.scholaris.ca/server/oai/request?verb=Identify
- aid: university-of-toronto:tspace-dspace-rest
  name: TSpace DSpace REST API
  description: DSpace REST API surface exposed by the Scholaris platform that hosts the University of Toronto TSpace institutional
    repository. Provides programmatic access to repository communities, collections, and items. This is the standard DSpace
    REST API; it is not separately documented by the institution.
  humanURL: https://utoronto.scholaris.ca/
  baseURL: https://utoronto.scholaris.ca/server/api
  tags:
  - REST
  - DSpace
  - Institutional Repository
  - Library
  - Research
  properties:
  - type: Documentation
    url: https://utoronto.scholaris.ca/server/api
- aid: university-of-toronto:cobalt
  name: Cobalt Open Data API (deprecated)
  description: Cobalt was a student-driven open-data project providing REST APIs for University of Toronto public information
    including courses, buildings, textbooks, food, athletics, exams, parking, and shuttles. The project is deprecated/archived
    (as of 2020) and is no longer maintained, but the source and documentation remain publicly available. Listed here for
    historical completeness; endpoints are not guaranteed to resolve.
  humanURL: https://github.com/cobalt-uoft/cobalt
  tags:
  - Open Data
  - Courses
  - Campus
  - Deprecated
  - Community
  properties:
  - type: Documentation
    url: https://github.com/cobalt-uoft/documentation
  - type: GitHub
    url: https://github.com/cobalt-uoft/cobalt
common:
- type: DomainSecurity
  url: security/university-of-toronto-domain-security.yml
- type: Website
  url: https://www.utoronto.ca/
- type: GitHub
  url: https://github.com/utoronto
- type: SourceCode
  url: https://github.com/utlib
- type: LinkedIn
  url: https://www.linkedin.com/school/university-of-toronto/
- type: Plans
  url: plans/university-of-toronto-plans-pricing.yml
- type: RateLimits
  url: rate-limits/university-of-toronto-rate-limits.yml
- type: FinOps
  url: finops/university-of-toronto-finops.yml
- type: Review
  url: review.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com