Danse Ici · JSON-LD Context
Danseici Fr Context
JSON-LD context defining the semantic vocabulary for Danseici Fr from Danse Ici.
1 Classes
20 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
danseici:
https://danseici.fr/schema#
Classes
Event
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| url | reference | |
| name | string | |
| status | string | |
| date | date | |
| start_time | string | |
| end_time | string | |
| start_at | dateTime | |
| end_at | dateTime | |
| timezone | string | |
| format | ||
| dances | list | |
| venue | ||
| organizer | ||
| price_summary | string | |
| prices | list | |
| description | string | |
| more_info_url | reference | |
| calendar_url | reference | |
| image_url | reference |
JSON-LD Document
{
"@context": {
"@vocab": "https://danseici.fr/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"danseici": "https://danseici.fr/schema#",
"Event": "danseici:Event",
"id": {
"@id": "danseici:id",
"@type": "xsd:string"
},
"url": {
"@id": "danseici:url",
"@type": "@id"
},
"name": {
"@id": "danseici:name",
"@type": "xsd:string"
},
"status": {
"@id": "danseici:status",
"@type": "xsd:string"
},
"date": {
"@id": "danseici:date",
"@type": "xsd:date"
},
"start_time": {
"@id": "danseici:start_time",
"@type": "xsd:string"
},
"end_time": {
"@id": "danseici:end_time",
"@type": "xsd:string"
},
"start_at": {
"@id": "danseici:start_at",
"@type": "xsd:dateTime"
},
"end_at": {
"@id": "danseici:end_at",
"@type": "xsd:dateTime"
},
"timezone": {
"@id": "danseici:timezone",
"@type": "xsd:string"
},
"format": {
"@id": "danseici:format"
},
"dances": {
"@id": "danseici:dances",
"@container": "@list"
},
"venue": {
"@id": "danseici:venue"
},
"organizer": {
"@id": "danseici:organizer"
},
"price_summary": {
"@id": "danseici:price_summary",
"@type": "xsd:string"
},
"prices": {
"@id": "danseici:prices",
"@container": "@list"
},
"description": {
"@id": "danseici:description",
"@type": "xsd:string"
},
"more_info_url": {
"@id": "danseici:more_info_url",
"@type": "@id"
},
"calendar_url": {
"@id": "danseici:calendar_url",
"@type": "@id"
},
"image_url": {
"@id": "danseici:image_url",
"@type": "@id"
}
},
"@type": "schema:Dataset",
"schema:name": "Danse Ici API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Danse Ici's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-04) from openapi/danseici-fr-openapi.json, openapi/danseici-fr-openapi.yml.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/danseici-fr-openapi.json",
"openapi/danseici-fr-openapi.yml"
]
}