Registre national des cantines
Ce jeu de données contient les sites de restauration collective. Les données sont issues de l'application "ma-cantine", dont le rôle est la mise en application des obligations issues des lois EGALim ainsi que Climat Et Résilience. Les données sont filtrées sur la Région Île-de-France. Si vous ête...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (33 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | id | int | Identifiant unique de la cantine |
| 100% | name | text | Nom de la Cantine |
| 97% | siretSIRET (establishment) | int | Code SIRET de la cantine |
| 0% | secteur | text | Extraction du nom (name) du champ sectors |
| 100% | city | text | Ville dans laquelle se trouve la cantine |
| 100% | city_insee_codeCity insee code | int | Code Insee de la ville dans laquelle se trouve la cantine |
| 100% | postal_codePostal code | int | Code postal de la ville dans laquelle se trouve la cantine |
| 90% | epci | int | Code insee de l'EPCI dans laquelle se trouve la cantine |
| 90% | epci_libEpci lib | text | Libellé de l'EPCI dans laquelle se trouve la cantine |
| 100% | department | int | Code Insee du département dans lequel se trouve la cantine |
| 100% | department_libDepartment lib | text | Libellé du département dans lequel se trouve la cantine |
| 99% | economic_modelEconomic model | text | Modèle économique de la cantine. Il existe 2 types différents : public (cantine publique), private (cantine privée) |
| 98.2% | management_typeManagement type | text | Gestionnaire de la cantine. La cantine peut-être gérée directement ou de manière concédée. Si la valeur est 'concédée', la délégation peut être totale ou partielle |
| 98.7% | production_typeProduction type | text | Lieu de production et de service des repas. Il existe 4 types différents : central (cuisine centrale sans lieu de consommation), central_serving (cuisine centrale qui accueille aussi des convives sur place), site (cantine qui produit les repas sur place), site_cooked_elsewhere (cantine qui sert des repas préparés par une cuisine centrale, appelé également satellite). Dans ce dernier cas, le champ central_producer_siret renseigne l'identifiant SIRET de la cuisine préparant les repas. Dans le cas d'une cantine qui cuisine pour d'autres cantines, le champ satellite_canteens_count renseigne le nombre de cantines satellites |
| 53.1% | central_producer_siretCentral producer siret | int | Code SIRET qui identifie la cantine ayant produit les repas |
| 100% | creation_dateCreation date | datetime | Date de création de la cantine |
| 99.9% | daily_meal_countDaily meal count | int | Nombre de repas servis, en moyenne, par jour dans la cantine |
| 94.5% | yearly_meal_countYearly meal count | int | Nombre de repas servis, en moyenne, par an dans la cantine |
| 2.9% | line_ministryLine ministry | text | Ministère de tutelle de la cantine, s'il y en a un |
| 100% | modification_dateModification date | datetime | Date de dernière modification de la cantine au format ISO 8601 |
| 5% | logo | text | URL du logo de la cantine |
| 100% | declaration_donnees_2021Declaration donnees 2021 | text | A télédéclaré ses données lors de campagne 2022 (portant sur les données 2021) |
| 100% | declaration_donnees_2022Declaration donnees 2022 | text | A télédéclaré ses données lors de campagne 2023 (portant sur les données 2022) |
| 100% | declaration_donnees_2023Declaration donnees 2023 | text | A télédéclaré ses données lors de la campagne 2024 (portant sur les données 2023) |
| 100% | declaration_donnees_2024Declaration donnees 2024 | text | A télédéclaré ses données lors de la campagne 2025 (portant sur les données 2024) |
| 100% | declaration_donnees_2025Declaration donnees 2025 | text | A télédéclaré ses données lors de la campagne 2026 (portant sur les données 2025) |
| 100% | active_on_ma_cantineActive on ma cantine | text | Indique si la cantine est active sur l'application Ma Cantine ou si elle a été importée via une source de données externe |
| 100% | id0id | text | — |
| 3% | siren_unite_legaleSiren unite legale | text | Siren de l'unité légale Identifiant du Système d'Identification du Répertoire des Entreprises https://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27identification_du_r%C3%A9pertoire_des_entreprises (SIREN) qui identifie l'unité légale de la cantine (lorsqu'elle n'a pas de SIRET) |
| 36.2% | pat_listPat list | double | Liste des ID des Projets alimentaires territoriaux (PAT) dans lesquels se trouve la cantine |
| 36.2% | pat_lib_listPat lib list | text | Liste des ID des libellés des Projets alimentaires territoriaux (PAT) dans lesquels se trouve la cantine |
| 37.2% | groupe_idGroupe id | int | Les restaurants satellites peuvent être rattachés à un groupe |
| 104.8% | sector_listSector list | text | Liste des secteurs d'activités de la cantine |
Schema captured from opendatasoft 1 hour ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
Record 1id: 223 · id0: 594
{
"id": 223,
"id0": "594",
"city": "Paris 19e Arrondissement",
"epci": null,
"logo": null,
"name": "Lycée Saint Lambert",
"siret": 19750697500022,
"secteur": null,
"epci_lib": null,
"pat_list": null,
"groupe_id": null,
"department": 75,
"postal_code": 75019,
"sector_list": [
"Secondaire lycée (hors agricole)"
],
"pat_lib_list": null,
"creation_date": "2021-11-12T13:56:54+00:00",
"line_ministry": null,
"department_lib": "Paris",
"economic_model": "public",
"city_insee_code": 75119,
"management_type": "direct",
"production_type": "site_cooked_elsewhere",
"daily_meal_count": 90,
"modification_date": "2026-02-13T23:13:52+00:00",
"yearly_meal_count": 12286,
"siren_unite_legale": null,
"active_on_ma_cantine": "t",
"central_producer_siret": 53150510500019,
"declaration_donnees_2021": "f",
"declaration_donnees_2022": "t",
"declaration_donnees_2023": "f",
"declaration_donnees_2024": "t",
"declaration_donnees_2025": "t"
}Record 2id: 506 · id0: 952
{
"id": 506,
"id0": "952",
"city": "Vaucresson",
"epci": 200054781,
"logo": null,
"name": "EREA TOULOUSE-LAUTREC",
"siret": 19921935300018,
"secteur": null,
"epci_lib": "Métropole du Grand Paris",
"pat_list": null,
"groupe_id": null,
"department": 92,
"postal_code": 92420,
"sector_list": [
"Secondaire collège",
"Ecole primaire (maternelle et élémentaire)",
"Secondaire lycée (hors agricole)"
],
"pat_lib_list": null,
"creation_date": "2021-12-20T16:41:59+00:00",
"line_ministry": null,
"department_lib": "Hauts-de-Seine",
"economic_model": "public",
"city_insee_code": 92076,
"management_type": "direct",
"production_type": "site",
"daily_meal_count": 500,
"modification_date": "2026-02-13T23:12:52+00:00",
"yearly_meal_count": 85000,
"siren_unite_legale": null,
"active_on_ma_cantine": "t",
"central_producer_siret": null,
"declaration_donnees_2021": "f",
"declaration_donnees_2022": "f",
"declaration_donnees_2023": "f",
"declaration_donnees_2024": "t",
"declaration_donnees_2025": "f"
}Record 3id: 712 · id0: 1269
{
"id": 712,
"id0": "1269",
"city": "Suresnes",
"epci": 200054781,
"logo": "https://cellar-c2.services.clever-cloud.com/ma-cantine-egalim-prod/media/a877381e-d8bc-4605-81f7-d443ec91231c.jpeg",
"name": "Restaurant du personnel municipal de la Ville de Suresnes",
"siret": 21920073000261,
"secteur": null,
"epci_lib": "Métropole du Grand Paris",
"pat_list": null,
"groupe_id": null,
"department": 92,
"postal_code": 92150,
"sector_list": [
"Restaurants administratifs des collectivités territoriales"
],
"pat_lib_list": null,
"creation_date": "2022-02-22T14:18:26+00:00",
"line_ministry": null,
"department_lib": "Hauts-de-Seine",
"economic_model": "public",
"city_insee_code": 92073,
"management_type": "direct",
"production_type": "site",
"daily_meal_count": 150,
"modification_date": "2026-02-13T23:12:07+00:00",
"yearly_meal_count": 36100,
"siren_unite_legale": null,
"active_on_ma_cantine": "t",
"central_producer_siret": null,
"declaration_donnees_2021": "t",
"declaration_donnees_2022": "t",
"declaration_donnees_2023": "t",
"declaration_donnees_2024": "f",
"declaration_donnees_2025": "f"
}Record 4id: 1043 · id0: 1752
{
"id": 1043,
"id0": "1752",
"city": "Crosne",
"epci": 200058477,
"logo": "https://cellar-c2.services.clever-cloud.com/ma-cantine-egalim-prod/media/b64088bb-22dc-4a40-a8bb-0c0c704b5a9a.png",
"name": "Restaurant scolaire Gavroche",
"siret": null,
"secteur": null,
"epci_lib": "CA Val d'Yerres Val de Seine",
"pat_list": null,
"groupe_id": 1031,
"department": 91,
"postal_code": 91560,
"sector_list": [
"Ecole primaire (maternelle et élémentaire)",
"Autres établissements de loisirs"
],
"pat_lib_list": null,
"creation_date": "2022-03-29T15:15:37+00:00",
"line_ministry": null,
"department_lib": "Essonne",
"economic_model": "public",
"city_insee_code": 91191,
"management_type": "conceded",
"production_type": "site_cooked_elsewhere",
"daily_meal_count": 400,
"modification_date": "2026-03-26T16:34:33+00:00",
"yearly_meal_count": 72408,
"siren_unite_legale": "219101912",
"active_on_ma_cantine": "t",
"central_producer_siret": null,
"declaration_donnees_2021": "f",
"declaration_donnees_2022": "f",
"declaration_donnees_2023": "f",
"declaration_donnees_2024": "f",
"declaration_donnees_2025": "t"
}Record 5id: 1069 · id0: 1782
{
"id": 1069,
"id0": "1782",
"city": "Rambouillet",
"epci": 200073344,
"logo": "https://cellar-c2.services.clever-cloud.com/ma-cantine-egalim-prod/media/8882bda3-4f44-4362-a0d0-b8e464edaa78.jpeg",
"name": "CEZ - Bergerie nationale",
"siret": 19783360100010,
"secteur": null,
"epci_lib": "CA Rambouillet Territoires",
"pat_list": null,
"groupe_id": null,
"department": 78,
"postal_code": 78120,
"sector_list": [
"Etablissements publics d'Etat (EPA ou EPIC)"
],
"pat_lib_list": null,
"creation_date": "2022-04-01T10:08:21+00:00",
"line_ministry": "Agriculture, Alimentation et Forêts",
"department_lib": "Yvelines",
"economic_model": "public",
"city_insee_code": 78517,
"management_type": "direct",
"production_type": "site",
"daily_meal_count": 250,
"modification_date": "2026-05-19T21:27:46+00:00",
"yearly_meal_count": 47982,
"siren_unite_legale": null,
"active_on_ma_cantine": "t",
"central_producer_siret": null,
"declaration_donnees_2021": "t",
"declaration_donnees_2022": "t",
"declaration_donnees_2023": "t",
"declaration_donnees_2024": "t",
"declaration_donnees_2025": "t"
}Live sample captured at profiling time — values may have changed upstream.
Using the API
Configuration
- Base URL
- https://data.iledefrance.fr/api/explore/v2.1/catalog/datasets/registre-national-des-cantines
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.iledefrance.fr/api/explore/v2.1/catalog/datasets/registre-national-des-cantines/records?limit=20' -H 'Accept: application/json'First 20 records of the dataset as JSON.
Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.