Abstract
Le projet CapData Opéra (France 2030, porté par le Ministère de la Culture, Réunion des Opéras de France…) a posé les fondations d'un graphe de connaissances du spectacle vivant : l'ontologie CapData-Culture alignée sur schema.org et SKOS, et des connecteurs Drupal et WordPress.
Cette communication propose une réponse fondée sur une conviction : la qualité du Web des données culturelles est encore meilleure lorsqu’elle se joue dès la conception. Rezo Zero, agence du numérique culturel (Opéra de Lyon, Opéra national du Rhin, Théâtre du Rond-Point…) et co-mainteneur du capdataopera/php-sdk, développe Roadiz, un CMS headless open-source bâti sur Symfony, Doctrine et API Platform.
Là où Roadiz laisse les contenus éditoriaux (pages, articles, menus) entièrement libres, l'extension Events API fait le choix inverse pour les données culturelles : elle donne un cadre à la saisie et impose à tous nos projets un modèle unique, aligné sur schema.org jusque dans la base de données. Cette contrainte assumée, dès le formulaire de l'éditeur, est précisément ce qui garantit la richesse et la cohérence du graphe RDF produit.
Le mapping entre les entités d'Events API (Production, Représentation, Personne, Lieu…) et les classes de l'ontologie CapData est déclaré une fois, puis sérialisé automatiquement en Turtle et JSON-LD. L'éditeur ne manipule jamais de triplets ; il remplit ses fiches comme d'habitude, et les données liées en sortent « automatiquement ».
La démonstration s'appuie sur un cas en production : l'Opéra de Lyon expose sa saison 2026-2027 en Turtle, ses endpoints CapData et un catalogue DCAT qui rend l'ensemble auto-découvrable et moissonnable par data.gouv.fr. D'un seul CMS, la donnée chemine ainsi jusqu'aux infrastructures nationales d'open data.
Cette chaîne se déploie déjà sur un parc de sites Roadiz couvrant tout le spectre culturel — opéras, théâtres et festivals (Célestins, Nuits de Fourvière…), mais aussi musées et lieux patrimoniaux (Centre Pompidou-Metz, Musée des Beaux-Arts de Rennes, Cité de la tapisserie d'Aubusson, Mémorial de Verdun…). Le même patron sert ainsi tout le secteur culturel, et non le seul spectacle vivant.
Nous proposerons d'en discuter avec la communauté SemWeb.Pro : et si la qualité, la richesse et la découvrabilité du Web des données culturelles — du spectacle vivant aux collections muséales — se jouaient d'abord dans l'architecture des CMS des opérateurs, en amont de toute sérialisation ?
AUTEUR:
Ambroise Maupate — Co-fondateur et directeur technique de Rezo Zero (Lyon, Paris), agence spécialisée dans le numérique culturel. Créateur et mainteneur principal de Roadiz, CMS headless open-source basé sur Symfony, il pilote chez Rezo Zero le co-maintien du SDK CapData Opéra et l'intégration de l'ontologie CapData-Culture et de schema.org au sein du CMS. Il conçoit depuis plus de dix ans des plateformes pour des institutions culturelles (Opéra de Lyon, Opéra national du Rhin, Centre Pompidou-Metz, Biennale de Lyon…) et contribue activement à l'écosystème open-source PHP/Symfony.
LIENS:
Démonstration en production:
-
Export RDF/Turtle — saison 2026-2027 de l'Opéra de Lyon : https://api.opera-lyon.com/api/capdata-opera/export/season/saison-2026-2027.ttl
-
Endpoints CapData et catalogue DCAT (auto-découverte) : https://api.opera-lyon.com/api/docs
-
Étude de cas Opéra de Lyon (Rezo Zero) : https://www.rezo-zero.com/projects/opera-de-lyon/
API structurées (socle pré-CapData)
- Opéra de Lyon : https://api.opera-lyon.com/api/docs
- Théâtre des Célestins : https://www.theatredescelestins.com/api/docs
- Nuits de Fourvière : https://api.nuitsdefourviere.com/api/docs
Code et outils
-
SDK CapData Opéra (co-maintenu par Rezo Zero) : https://gitlab.com/capdataopera/capdataopera-php-sdk — package : https://packagist.org/packages/capdataopera/php-sdk
-
Roadiz CMS : https://github.com/roadiz — documentation : https://docs.roadiz.io
-
Rezo Zero : https://www.rezo-zero.com
Contexte du projet
-
CapData Opéra / SemGraph (Logilab) : https://semgraph.logilab.fr/fr/capdata-opera/
-
Audit TMNlab 2025 : https://www.tmnlab.com/2025/07/29/communaute-at-work-vers-une-infrastructure-de-metadonnee-pour-le-spectacle-vivant-le-tmnlab-mene-un-audit-et-dessine-la-suite-du-projet-cap-data/
-
Présentation CapData à SemWeb.Pro 2023 : https://2023.semweb.pro/presentations/18269546/