# UNIL Shibboleth Identity Provider (SAML 2.0 metadata)

**Canonical:** https://apis.io/apis/university-of-lausanne/unil-shibboleth-idp/  
**Provider:** University of Lausanne — https://apis.io/providers/university-of-lausanne/  
**Base URL:** https://metadata.aai.switch.ch/metadata.switchaai+idp.xml  
**Documentation:** https://www.unil.ch/ci/fr/home/menuinst/catalogue-de-services/authentification-et-comptes/authentification-aai.html

UNIL Shibboleth Identity Provider (SAML 2.0 metadata) is one of 9 APIs that [University of Lausanne](https://apis.io/providers/university-of-lausanne/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Identity Federation, SAML, and Shibboleth. The published artifact set on APIs.io includes sample payloads and API documentation.

UNIL's own Shibboleth identity provider, entityID https://aai.unil.ch/idp/shibboleth, carrying an IDPSSODescriptor with OrganizationName "unil.ch", OrganizationDisplayName "Université de Lausanne" and a shibmd:Scope of unil.ch. Registered in the SWITCHaai federation and exported to eduGAIN (confirmed present in mds.edugain.org/edugain-v2.xml on 2026-09-01). 145 distinct unil.ch entityIDs are registered in the same aggregate, including a second SAML entity at http://sts.unil.ch/adfs/services/trust and a Keycloak realm at bix.unil.ch/keycloak/realms/edu_id. Recorded as federation rather than discarded as a shared host: the entityID, the scope, the organisation and the identities are UNIL's, while the SSO endpoints run on SWITCH's edu-ID platform at unil.login.eduid.ch. Note that aai.unil.ch has no public A record — the entityID is a URI, not a fetchable host — and SWITCH runs no per-entity MDQ service, so the metadata is readable only from the published aggregates. This is not a developer API and there is no client registration.

## Machine-readable artifacts (3)

- **Metadata** — https://metadata.aai.switch.ch/metadata.switchaai+idp.xml
- **Example** — https://raw.githubusercontent.com/api-evangelist/university-of-lausanne/refs/heads/main/examples/university-of-lausanne-shibboleth-idp-metadata-example.xml
- **Documentation** — https://wiki.unil.ch/ci/books/authentification-edu-id

## Other University of Lausanne APIs (8)

- [SPICA Atlas Projects.json API](https://apis.io/apis/university-of-lausanne/university-of-lausanne-projects-json-api/)
- [SPICA Atlas Projects API](https://apis.io/apis/university-of-lausanne/university-of-lausanne-projects-api/)
- [IRIS Repository Core API (DSpace REST)](https://apis.io/apis/university-of-lausanne/university-of-lausanne-core-api/)
- [IRIS Repository Discover API (DSpace Discovery)](https://apis.io/apis/university-of-lausanne/university-of-lausanne-discover-api/)
- [IRIS Repository API root (DSpace REST)](https://apis.io/apis/university-of-lausanne/university-of-lausanne-iris-repository-dspace-rest-api-api/)
- [IRIS OAI-PMH](https://apis.io/apis/university-of-lausanne/university-of-lausanne-oai-pmh-api/)
- [DataCite repository registration (UNIL data service)](https://apis.io/apis/university-of-lausanne/datacite-repository-registration/)
- [ROR organisation registration](https://apis.io/apis/university-of-lausanne/ror-registration/)

## Tags

Identity Federation, SAML, Shibboleth

---

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