University of Toronto · Authentication Profile

University Of Toronto Authentication

Authentication

University of Toronto declares 0 security scheme(s) across its OpenAPI definitions.

UniversityHigher EducationEducationCanadaU15ResearchCourse CatalogIdentity FederationResearch DataInstitutional RepositoryLibraryPublic Research University
Methods: Schemes: 0 OAuth flows: API key in:

Security Schemes

Source

Authentication Profile

Raw ↑
---
generated: '2026-08-19'
method: probed
source: >-
  Live probes of https://api.easi.utoronto.ca/ttb and
  https://idpz.utorauth.utoronto.ca/idp/shibboleth on 2026-08-19, plus the SAML 2.0 metadata that
  endpoint serves.
x-operator: institution
summary: >-
  The University of Toronto operates two entirely separate authentication stories, and neither is a
  developer-facing one. The public Timetable Builder API requires no credential at all. Everything
  the University actually gates — ACORN, Quercus, library resources, Microsoft 365 — is gated behind
  UTORid via a SAML 2.0 Shibboleth identity provider registered in the Canadian Access Federation.
  There is no OAuth authorization server, no API key issuance, no client registration, and no
  developer account of any kind.
surfaces:
  - api: university-of-toronto:ttb-course-timetable
    host: api.easi.utoronto.ca
    x-operator: institution
    scheme: none
    verified: '2026-08-19'
    evidence:
      - url: https://api.easi.utoronto.ca/ttb/reference-data
        status: 200
        note: 200 with no Authorization header, no cookie, no API key.
    browser_restriction:
      header: 'Access-Control-Allow-Origin: https://ttb.utoronto.ca'
      note: >-
        CORS is pinned to the official UI origin, so a browser-based third-party client is blocked
        while a server-side client is not. This is an origin restriction, not authentication, and it
        is the only access control observed on the surface.
  - api: university-of-toronto:utorauth-shibboleth-idp
    host: idpz.utorauth.utoronto.ca
    x-operator: institution
    scheme: SAML 2.0 Web Browser SSO (Shibboleth IdP)
    entity_id: https://idpz.utorauth.utoronto.ca/shibboleth
    verified: '2026-08-19'
    evidence:
      - url: https://idpz.utorauth.utoronto.ca/idp/shibboleth
        status: 200
        note: >-
          Serves a signed md:EntityDescriptor. Registration authority http://www.canarie.ca
          (Canadian Access Federation), registered 2018-09-21.
    entity_categories:
      - http://refeds.org/category/research-and-scholarship
    assurance:
      - https://refeds.org/sirtfi
    note: >-
      This is a federation login endpoint for humans in a browser, not an API authorization server.
      It is catalogued because it is machine-readable, institution-operated, and the University's
      only published conformance to an identity standard.
  - api: university-of-toronto:tspace-dspace-rest
    host: utoronto.scholaris.ca
    x-operator: tenant
    scheme: DSpace 8 authn endpoint (/server/api/authn), vendor-defined
    verified: '2026-08-19'
    note: >-
      The authentication design here is the Scholaris/DSpace platform's, not the University's. Read
      access to the repository requires no credential.
gaps:
  - No OAuth 2.0 or OpenID Connect surface published for third-party developers.
  - No API key programme, developer registration, or client credential issuance.
  - No published authentication documentation for any institution-operated API.

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/university-of-toronto-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.