Home
EPFL
Epfl Event Structure
Epfl Event Structure
JSON Structure for an EPFL Memento Event.
Type: object
Properties: 25
Required: 5
Education Higher Education University Research Open Data Switzerland Europe
EpflEvent is a JSON Structure definition published by EPFL, describing 25 properties, of which 5 are required. It conforms to the https://json-structure.org/meta/core/v0 meta-schema.
Properties
id
title
slug
event_url
visual_url
lang
start_date
end_date
start_time
end_time
description
creation_date
last_modification_date
canceled
place_and_room
speaker
organizer
contact
theme
keywords
icalendar_url
category
domains
mementos
spoken_languages
Meta-schema: https://json-structure.org/meta/core/v0
JSON Structure
{
"$schema": "https://json-structure.org/meta/core/v0",
"$id": "https://raw.githubusercontent.com/api-evangelist/epfl/main/json-structure/epfl-event-structure.json",
"name": "EpflEvent",
"description": "JSON Structure for an EPFL Memento Event.",
"type": "object",
"properties": {
"id": { "type": "int32" },
"title": { "type": "string" },
"slug": { "type": "string" },
"event_url": { "type": "string" },
"visual_url": { "type": "string" },
"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" },
"creation_date": { "type": "string", "format": "date-time" },
"last_modification_date": { "type": "string", "format": "date-time" },
"canceled": { "type": "string" },
"place_and_room": { "type": "string" },
"speaker": { "type": "string" },
"organizer": { "type": "string" },
"contact": { "type": "string" },
"theme": { "type": "string" },
"keywords": { "type": "string" },
"icalendar_url": { "type": "string" },
"category": { "type": "object" },
"domains": { "type": "array", "items": { "type": "object" } },
"mementos": { "type": "array", "items": { "type": "object" } },
"spoken_languages": { "type": "array", "items": { "type": "object" } }
},
"required": ["id", "title", "slug", "event_url", "start_date"]
}