# EPFL

**Canonical:** https://apis.io/providers/epfl/  
**Website:** https://www.epfl.ch  
**APIs profiled:** 9

EPFL (École polytechnique fédérale de Lausanne) is a Swiss federal institute of technology in Lausanne and one of the two federal technical universities in the ETH Domain. Measured on what it actually operates rather than what runs under its name, EPFL is unusual among research universities: it runs FOUR public, unauthenticated APIs on its own registrable domain. The Actu news API (actu.epfl.ch) and the Memento events API (memento.epfl.ch) are Django REST Framework services with live interactive CoreAPI documentation; Infoscience (infoscience.epfl.ch) is EPFL's self-hosted DSpace-CRIS repository serving a HAL/HATEOAS REST API and a working OAI-PMH provider; and GETprime (getprime.epfl.ch), from the Gene Expression Core Facility, answers primer-design queries over HTTP. EPFL publishes no OpenAPI for any of them and operates no developer portal, no API gateway (api.epfl.ch resolves only to RFC 1918 space), no plans, no rate-limit documentation and no deprecation policy — every OpenAPI in this repo is derived by API Evangelist and marked as such. Its library discovery runs on Ex Libris Primo/Alma through the SLSP consortium and its identity provider endpoint is hosted by SWITCH edu-ID; both are recorded here as tenant relationships, not as EPFL engineering. There is no public course-catalog or timetable API.

## Kin Score — 42.1 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: rising (+5.5 from 36.6).

| Facet | Score |
|---|---|
| Discoverability | 75.9 |
| Contract Quality | 24.0 |
| Governance | 31.8 |
| Contract Governance | 31.8 |
| Operational Transparency | 26.3 |
| Developer Ergonomics | 35.7 |
| Commercial Clarity | 34.2 |
| Access Clarity | 34.2 |

Regulatory layer — **Education & Research**: 75.9 (matched via tags).

## Agent readiness — 37.8 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | na |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | na |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | yes |
| Agent Card | no |
| Dry Run Mode | na |

## Access

Free · No signup required — onboarding: unknown, pricing: free, trial: no (confidence: high).

## APIs (9)

- **EPFL Actu News API** — EPFL's public news API, serving the Actu newsroom — news, projects, channels, faculties, categories, themes and publics. Django REST Framework, read-only (Allow: GET, HEAD, OPTI...
- **EPFL Memento Events API** — EPFL's public events and agenda API, serving the Memento calendar — events, mementos, registrations, domains, categories, faculties, spoken languages and vulgarizations. Django ...
- **EPFL Infoscience Institutional Repository** — Infoscience is EPFL's institutional repository and CRIS, self-hosted on EPFL infrastructure and running DSpace-CRIS. It exposes a HAL/HATEOAS REST API rooted at /server/api with...
- **EPFL GETprime qPCR Primer API** — GETprime is a public, unauthenticated HTTP service from EPFL's Gene Expression Core Facility that returns ranked, validated qPCR primer pairs for a gene identifier, organism and...
- **EPFL Graph Search** — EPFL Graph Search is an EPFL-built knowledge-graph search over EPFL concepts, people, units and publications. It has a live HTTP API router — every /api/* path returns a JSON {"...
- **EPFL go.epfl.ch URL Shortener API** — EPFL's institutional URL shortener publishes an API page describing token-authenticated link creation. Access is gated to EPFL community members holding an institutional token, ...
- **EPFL SAML Identity Federation Entities** — EPFL is a registered member of SWITCHaai, the Swiss academic identity federation, which is exported to eduGAIN. Seventeen entityIDs containing "epfl" appear in the federation ag...
- **EPFL Identity Provider (SWITCH edu-ID, tenant)** — EPFL's SAML identity provider is delivered by SWITCH edu-ID as a hosted, EPFL-branded IdP. The relationship is a real institutional fact — EPFL authenticates its community throu...
- **EPFL Library Discovery on swisscovery (Ex Libris, tenant)** — EPFL's library discovery and resolution run on Ex Libris Primo VE with Alma behind it, delivered through SLSP (Swiss Library Service Platform). EPFL's holdings, EPFL's patrons, ...

## Agentic access (1)

- **Epfl Agentic Access** — 33 operations

## Security (3)

- **Epfl Authentication** — apiKey/http · 2 schemes
- **Epfl Domain Security** — TLSv1.3 · HSTS · DMARC
- **Epfl Vulnerability Disclosure** — security.txt · contact published

## Plans (1)

- **Epfl Plans Pricing**

## Tags

University, Higher Education, Education, Technical University, Research, Research Repository, Open Access, Identity Federation, News, Event, Switzerland, Europe

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/epfl/). Scores are computed from the provider's own public artifacts under a published rubric.
