# Qatar University Single Sign-On (OpenID Connect / OAuth 2.0)

**Canonical:** https://apis.io/apis/qatar/qu-sso-oidc/  
**Provider:** Qatar University — https://apis.io/providers/qatar/  
**Base URL:** https://sso.qu.edu.qa  
**Documentation:** https://sso.qu.edu.qa/

Qatar University Single Sign-On (OpenID Connect / OAuth 2.0) is one of 10 APIs that [Qatar University](https://apis.io/providers/qatar/) 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 Federation, OpenID Connect, OAuth 2.0, Single Sign-On, and Authentication. The published artifact set on APIs.io includes an OpenAPI specification, authentication docs, and 1 JSON Schema.

Qatar University's own OpenID Connect provider, running on a WSO2 Identity Server at sso.qu.edu.qa. It publishes a complete OpenID Connect Discovery 1.0 document, a live JWKS serving an RS256 signing key, and authorization, token, userinfo, introspection, revocation, logout, session-check and dynamic-client-registration endpoints. Five scopes are supported — the five OIDC standards, with nothing institution-specific — and thirty claims, including the non-standard `groups` and `upn`. Client registration is institutional; there is no public self-service onboarding. This is the most complete machine-readable contract in the profile and it was entirely absent from the June 2026 pass. It is also, as published, unreadable to a conformant client: the host serves an incomplete TLS chain, the issuer names the WSO2 management port, and the discovery document sits at a non-RFC-8414 location.

## Operations (10)

| Method | Path | Summary |
|---|---|---|
| GET | `/oauth2/token/.well-known/openid-configuration` | Get the OpenID Connect discovery document |
| GET | `/oauth2/jwks` | Get the JSON Web Key Set |
| GET | `/oauth2/authorize` | OAuth 2.0 / OpenID Connect authorization endpoint |
| POST | `/oauth2/token` | OAuth 2.0 token endpoint |
| GET | `/oauth2/userinfo` | OpenID Connect UserInfo endpoint |
| POST | `/oauth2/introspect` | RFC 7662 token introspection |
| POST | `/oauth2/revoke` | RFC 7009 token revocation |
| GET | `/oidc/logout` | RP-initiated logout |
| GET | `/oidc/checksession` | OpenID Connect session-management check_session_iframe |
| POST | `/api/identity/oauth2/dcr/v1.1/register` | OpenID Connect Dynamic Client Registration |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/openapi/qatar-qu-sso-oidc-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/json-schema/qatar-qu-sso-openid-configuration.schema.json
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/authentication/qatar-authentication.yml
- **Scopes** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/scopes/qatar-scopes.yml
- **Errors** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/errors/qatar-errors.yml
- **IdentityFederation** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/identity-federation/qatar-identity-federation.yml
- **Discovery** — https://sso.qu.edu.qa/oauth2/token/.well-known/openid-configuration
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/apis.yml

## Other Qatar University APIs (9)

- [Qatar University SAML 2.0 Identity Provider](https://apis.io/apis/qatar/qu-sso-saml/)
- [QU Press Open Journal System OAI-PMH API](https://apis.io/apis/qatar/qupress-oai/)
- [QSpace Institutional Repository (Open Repository tenant)](https://apis.io/apis/qatar/qspace/)
- [Qatar University Blackboard Learn (Anthology tenant)](https://apis.io/apis/qatar/blackboard-learn/)
- [Qatar University Library Research Guides (Springshare tenant)](https://apis.io/apis/qatar/libguides/)
- [Qatar University Student Information System (Ellucian Banner)](https://apis.io/apis/qatar/banner-sis/)
- [Research Organization Registry membership](https://apis.io/apis/qatar/ror/)
- [Crossref membership (Qatar University Press)](https://apis.io/apis/qatar/crossref/)
- [Handle.Net naming authority 10576](https://apis.io/apis/qatar/handle/)

## Tags

Identity Federation, OpenID Connect, OAuth 2.0, Single Sign-On, Authentication

---

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