# University of Waikato Identity Provider (uowidp)

**Canonical:** https://apis.io/apis/university-of-waikato/uowidp/  
**Provider:** University of Waikato — https://apis.io/providers/university-of-waikato/  
**Base URL:** https://api.svc.waikato.ac.nz/uowidp/v1  
**Documentation:** https://www.waikato.ac.nz/students/it-services/

University of Waikato Identity Provider (uowidp) is one of 14 APIs that [University of Waikato](https://apis.io/providers/university-of-waikato/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Identity, OpenID Connect, Single Sign-On, Authentication, and API Gateway. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, and 1 JSON Schema.

The university's own OpenID Connect 1.0 provider, on its own API gateway at api.svc.waikato.ac.nz/uowidp/v1. Verified live 2026-09-01: the discovery document returns HTTP 200 declaring issuer https://api.svc.waikato.ac.nz/uowidp/v1, authorization, token, logout and JWKS endpoints, scopes_supported [openid, profile, email], response types [code, id_token, code id_token], RS256 id_token signing and client_secret_post client authentication; the JWKS returns a live RSA signing key. It is a real institution surface with real consumers — the ITS-built Blazor timetable declares client_id timetable-prod in its own appsettings.json, and my.waikato.ac.nz (SITS:Vision) redirects here with client_id SITS-Prod. The provider fronts the university's Microsoft Entra ID tenant: userinfo_endpoint is graph.microsoft.com/v1.0/me and the claim set carries Entra's oid and ver. Client registration is closed — no registration_endpoint, no dynamic client registration, no documentation page. This is the one machine-readable contract on this estate that the institution both operates and publishes.

## Operations (6)

| Method | Path | Summary |
|---|---|---|
| GET | `/.well-known/openid-configuration` | OpenID Provider metadata |
| GET | `/oidc/keys` | JSON Web Key Set |
| GET | `/auth` | Authorization endpoint |
| POST | `/token` | Token endpoint |
| GET | `/logout` | End-session endpoint |
| GET | `/login` | Sign-in interface |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/university-of-waikato/refs/heads/main/openapi/university-of-waikato-uowidp-openapi.yml
- **Documentation** — https://api.svc.waikato.ac.nz/uowidp/v1/.well-known/openid-configuration
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/university-of-waikato/refs/heads/main/authentication/university-of-waikato-authentication.yml
- **Scopes** — https://raw.githubusercontent.com/api-evangelist/university-of-waikato/refs/heads/main/scopes/university-of-waikato-scopes.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/university-of-waikato/refs/heads/main/json-schema/university-of-waikato-uowidp-provider-metadata.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/university-of-waikato/refs/heads/main/examples/university-of-waikato-uowidp-discovery-example.json
- **Errors** — https://raw.githubusercontent.com/api-evangelist/university-of-waikato/refs/heads/main/errors/university-of-waikato-errors.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/university-of-waikato/refs/heads/main/apis.yml

## Other University of Waikato APIs (12)

- [Research Commons OAI-PMH](https://apis.io/apis/university-of-waikato/research-commons-oai/)
- [Research Commons DSpace REST API](https://apis.io/apis/university-of-waikato/research-commons-rest/)
- [eLearn LTI 1.3 Platform (Moodle)](https://apis.io/apis/university-of-waikato/elearn-lti/)
- [One-Time Secret (OTS) API](https://apis.io/apis/university-of-waikato/ots/)
- [User-friendly Deep Learning (UFDL) API](https://apis.io/apis/university-of-waikato/ufdl/)
- [Waikato SAML 2.0 Identity Provider in Tuakiri](https://apis.io/apis/university-of-waikato/tuakiri-idp/)
- [University of Waikato Microsoft Entra ID Tenant](https://apis.io/apis/university-of-waikato/entra-tenant/)
- [Crossref Membership (member 6347)](https://apis.io/apis/university-of-waikato/crossref-member/)
- [ROR Registration (ror.org/013fsnh78)](https://apis.io/apis/university-of-waikato/ror/)
- [Waikato Research Profiles on Symplectic Discovery (tenant)](https://apis.io/apis/university-of-waikato/symplectic-discovery/)
- [Waikato Library Discovery on Ex Libris Primo VE (tenant)](https://apis.io/apis/university-of-waikato/primo-discovery/)
- [Waikato Figshare Research Data Repository (tenant)](https://apis.io/apis/university-of-waikato/figshare-tenant/)

## Tags

Identity, OpenID Connect, Single Sign-On, Authentication, API Gateway

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/university-of-waikato/uowidp/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/university-of-waikato/.
