# EPFL Memento Events API

**Canonical:** https://apis.io/apis/epfl/memento-events-api/  
**Provider:** EPFL — https://apis.io/providers/epfl/  
**Base URL:** https://memento.epfl.ch/api/v1/  
**Documentation:** https://memento.epfl.ch/

EPFL Memento Events API is one of 9 APIs that [EPFL](https://apis.io/providers/epfl/) 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 Event, Calendar, and University. The published artifact set on APIs.io includes API documentation, an OpenAPI specification, sample payloads, and 1 JSON Schema.

EPFL's public events and agenda API, serving the Memento calendar — events, mementos, registrations, domains, categories, faculties, spoken languages and vulgarizations. Django REST Framework, read-only and unauthenticated by default, documented as an interactive CoreAPI schema. Note that Memento and Actu share a resource vocabulary but not a resource set: only /categories/ and /faculties/ answer on both hosts. The repo previously pointed every derived contract at actu.epfl.ch, including six resources actu.epfl.ch 404s on; that was corrected on 2026-08-19 by probing all thirteen collections against both hosts.

## Machine-readable artifacts (12)

- **Documentation** — https://memento.epfl.ch/api/docs/
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/epfl/refs/heads/main/openapi/_original/epfl-memento.yaml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/epfl/refs/heads/main/openapi/epfl-events-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/epfl/refs/heads/main/openapi/epfl-mementos-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/epfl/refs/heads/main/openapi/epfl-registrations-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/epfl/refs/heads/main/openapi/epfl-domains-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/epfl/refs/heads/main/openapi/epfl-spoken-languages-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/epfl/refs/heads/main/openapi/epfl-vulgarizations-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/epfl/refs/heads/main/openapi/epfl-categories-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/epfl/refs/heads/main/openapi/epfl-faculties-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/epfl/refs/heads/main/json-schema/epfl-event-schema.json
- **Example** — https://raw.githubusercontent.com/api-evangelist/epfl/refs/heads/main/examples/epfl-listEvents-example.json

## Other EPFL APIs (8)

- [EPFL Actu News API](https://apis.io/apis/epfl/actu-news-api/)
- [EPFL Infoscience Institutional Repository](https://apis.io/apis/epfl/infoscience/)
- [EPFL GETprime qPCR Primer API](https://apis.io/apis/epfl/getprime/)
- [EPFL Graph Search](https://apis.io/apis/epfl/graphsearch/)
- [EPFL go.epfl.ch URL Shortener API](https://apis.io/apis/epfl/go-url-shortener/)
- [EPFL SAML Identity Federation Entities](https://apis.io/apis/epfl/identity-federation/)
- [EPFL Identity Provider (SWITCH edu-ID, tenant)](https://apis.io/apis/epfl/eduid-idp/)
- [EPFL Library Discovery on swisscovery (Ex Libris, tenant)](https://apis.io/apis/epfl/swisscovery-library/)

## Tags

Event, Calendar, University

---

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