EPFL · Schema
EPFL Memento Event
A single event returned by the EPFL Memento Events API (/api/v1/events/).
EducationHigher EducationUniversityResearchOpen DataSwitzerlandEurope
Properties
| Name | Type | Description |
|---|---|---|
| id | integer | |
| title | string | |
| slug | string | |
| event_url | string | |
| visual_url | string | |
| visual_large_url | string | |
| visual_maxsize_url | string | |
| lang | string | |
| start_date | string | |
| end_date | string | |
| start_time | string | |
| end_time | string | |
| description | string | |
| image_description | string | |
| creation_date | string | |
| last_modification_date | string | |
| link_label | string | |
| link_url | string | |
| canceled | string | |
| cancel_reason | string | |
| place_and_room | string | |
| url_place_and_room | string | |
| url_online_room | string | |
| spoken_languages | array | |
| speaker | string | |
| organizer | string | |
| contact | string | |
| is_internal | string | |
| theme | string | |
| vulgarization | object | |
| registration | object | |
| keywords | string | |
| file | stringnull | |
| icalendar_url | string | |
| category | object | |
| academic_calendar_category | stringnull | |
| domains | array | |
| mementos | array |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/epfl/main/json-schema/epfl-event-schema.json",
"title": "EPFL Memento Event",
"description": "A single event returned by the EPFL Memento Events API (/api/v1/events/).",
"type": "object",
"properties": {
"id": { "type": "integer" },
"title": { "type": "string" },
"slug": { "type": "string" },
"event_url": { "type": "string", "format": "uri" },
"visual_url": { "type": "string", "format": "uri" },
"visual_large_url": { "type": "string", "format": "uri" },
"visual_maxsize_url": { "type": "string", "format": "uri" },
"lang": { "type": "string" },
"start_date": { "type": "string", "format": "date" },
"end_date": { "type": "string", "format": "date" },
"start_time": { "type": "string" },
"end_time": { "type": "string" },
"description": { "type": "string" },
"image_description": { "type": "string" },
"creation_date": { "type": "string", "format": "date-time" },
"last_modification_date": { "type": "string", "format": "date-time" },
"link_label": { "type": "string" },
"link_url": { "type": "string" },
"canceled": { "type": "string" },
"cancel_reason": { "type": "string" },
"place_and_room": { "type": "string" },
"url_place_and_room": { "type": "string" },
"url_online_room": { "type": "string" },
"spoken_languages": { "type": "array", "items": { "type": "object" } },
"speaker": { "type": "string" },
"organizer": { "type": "string" },
"contact": { "type": "string" },
"is_internal": { "type": "string" },
"theme": { "type": "string" },
"vulgarization": { "type": "object" },
"registration": { "type": "object" },
"keywords": { "type": "string" },
"file": { "type": ["string", "null"] },
"icalendar_url": { "type": "string", "format": "uri" },
"category": { "type": "object" },
"academic_calendar_category": { "type": ["string", "null"] },
"domains": { "type": "array", "items": { "type": "object" } },
"mementos": { "type": "array", "items": { "type": "object" } }
},
"required": ["id", "title", "slug", "event_url", "start_date"]
}