School canteen menus - City of RennesMenus des cantines des écoles - Ville de Rennes
Menus des cantines des écoles - Ville de RennesSchool canteen menus - City of Rennes
This API provides school canteen menus for the city of Rennes, published by Rennes Métropole. Menu items are tagged with codes indicating characteristics such as organic farming (BIO), sustainable products (DUR), vegetarian dishes (VEGE), local sourcing under the "Terre de Sources" label (LOC), and French-origin meat (FR). The dataset has been periodically updated, with coding changes recorded in 2019 and 2021. It is useful for parents, pupils, and caterers seeking information on the composition and origin of meals served in municipal school canteens.Mise à jour 14/06/2021: Les codes désignant les caractéristiques des plats ont été modifés et sont désormais les suivants: BIO : Agriculture Biologique DUR : Produits durable VEGE : végétarien LOC : Marque de Terre de Sources FR : Viande d'origine française Mise à jour 08/11/2019 : Changement des...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (18 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 99.9% | date | date | Date of the school meal.Date du repas |
| 99.9% | secteur | int | Supply sector code for the meal.Secteur d'approvisionnement |
| 9% | typeCommentaire semaine | text | Comment or note about the week.Spécificité de la semaine |
| 15.7% | ouvertureCommentaire jour | text | Comment or note about the day.Spécificité du jour |
| 39.7% | code_entreeCode_entrée | text | Label code for the starter dish.Code du label de l'entrée |
| 95.2% | entreeEntrée | text | Description of the starter dish.Description de l'entrée |
| 54.3% | code_platCode plat | text | Label code for the main dish.Code du label du plat |
| 97% | plat | text | Description of the main dish.Description du plat |
| 21.7% | code_legumesCode_légumes | text | Label code for the vegetables served.Code du label des légumes |
| 86.3% | legumesLégumes | text | Description of the vegetables served.Description des légumes |
| 18.8% | code_laitageCode laitage | text | Label code for the dairy product.Code du label du laitage |
| 68.5% | laitage | text | Description of the dairy product served.Description du laitage |
| 35.8% | code_dessertCode dessert | text | Label code for the dessert.Code du label du dessert |
| 79.5% | dessert | text | Description of the dessert.Description du dessert |
| 42.6% | code_gouterCode gouter | text | Label code for the afternoon snack.Code du label du gouter |
| 97.5% | gouter | text | Description of the afternoon snack.Description du gouter |
| 18.9% | code_gouter_02Code gouter 02 | text | Label code for the elementary school afternoon snack.Code du label du gouter pour les élémentaires |
| 28% | gouter_02Gouter 02 | text | Description of the afternoon snack for elementary pupils.Description du gouter pour les élémentaires |
Schema captured from opendatasoft 3 days 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)
These rows are ODbL-1.0: share-alike. Reusing them obliges you to license any derived database on the same terms.
Record 1date: 2016-09-14 · plat: Escalope de dinde aux herbes
{
"date": "2016-09-14",
"plat": "Escalope de dinde aux herbes",
"type": null,
"entree": "Maïs au thon",
"gouter": "Pain/ beurre/ pêche/ lait",
"dessert": "Sablé des flandres",
"laitage": "Petits suisses",
"legumes": "Courgettes provençales",
"secteur": 3,
"code_plat": null,
"gouter_02": null,
"ouverture": null,
"code_entree": null,
"code_gouter": "FLS",
"code_dessert": null,
"code_laitage": null,
"code_legumes": "FLS/AB",
"code_gouter_02": null
}Record 2date: 2017-03-02 · plat: Hachis parmentier
{
"date": "2017-03-02",
"plat": "Hachis parmentier",
"type": null,
"entree": "Salade bicolore (chou rouge et blanc, pomme, raisin sec)",
"gouter": "Pain/ beurre/ kiwi/ lait",
"dessert": "Compote pommes/ poires",
"laitage": "Saint Nectaire",
"legumes": "Salade",
"secteur": 1,
"code_plat": null,
"gouter_02": null,
"ouverture": null,
"code_entree": null,
"code_gouter": null,
"code_dessert": null,
"code_laitage": null,
"code_legumes": null,
"code_gouter_02": null
}Record 3date: 2022-02-18 · plat: Filet de saumon beurre citron
{
"date": "2022-02-18",
"plat": "Filet de saumon beurre citron",
"type": null,
"entree": "Salade d'hiver (carotte, céleri, pomme, raisin sec, citron)",
"gouter": "Pain / beurre\nCorbeille de fruits\nLait ou fromage",
"dessert": "Banane équitable",
"laitage": "Fromage",
"legumes": "Riz pilaf",
"secteur": 3,
"code_plat": null,
"gouter_02": null,
"ouverture": null,
"code_entree": null,
"code_gouter": null,
"code_dessert": "BIO",
"code_laitage": null,
"code_legumes": null,
"code_gouter_02": null
}Record 4date: 2024-02-05 · plat: Poulet OU Galette de lentilles vertes*
{
"date": "2024-02-05",
"plat": "Poulet OU Galette de lentilles vertes*",
"type": null,
"entree": "Carottes au miel",
"gouter": "Pain / Beurre Barre chocolatée Lait",
"dessert": "Raisins secs",
"laitage": "Yaourt",
"legumes": "Frites",
"secteur": 1,
"code_plat": "FR / DUR",
"gouter_02": "Barre bretonne Barre chocolatée",
"ouverture": null,
"code_entree": "BIO",
"code_gouter": "BIO",
"code_dessert": null,
"code_laitage": "BIO",
"code_legumes": null,
"code_gouter_02": null
}Record 5date: 2021-04-30 · plat: Rôti de veau sauce forestière OU Aiguill
{
"date": "2021-04-30",
"plat": "Rôti de veau sauce forestière OU Aiguillette de blé aux carottes*",
"type": null,
"entree": "Riz printanier",
"gouter": "Pain / beurre\nCorbeille de fruits\nLait ou fromage",
"dessert": "Banane équitable",
"laitage": "Fromage",
"legumes": "Petits pois / carottes",
"secteur": 2,
"code_plat": null,
"gouter_02": null,
"ouverture": null,
"code_entree": null,
"code_gouter": null,
"code_dessert": "AB / BIO",
"code_laitage": null,
"code_legumes": null,
"code_gouter_02": null
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/menus-cantines
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/menus-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.