c0mm0.com — the continuously verified register of European data

Register record·API·FRVERIFIED · checked 9h ago

Menu des cantines sur le territoire de Bordeaux métropole. Actuellement seule les menus pour la ville de Bègles sont accessibles. Ce jeu de données peut être mis en relation avec les plats des cantines

42
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (26 fields)

Filterable via the API (26)
menucollnommenucollsiretmenuetablissementnommenuetablissementsiretmenurestaurantnommenurestaurantinseemenurestaurantidmenurestaurantidtypemenurestauranttypemenurestaurantconvivemenudatemenurepastypemenuplattypemenuplatnommenuplatcodemenuplatsiqomenuplatlabelmenuplatprecisionmenuplatregimemenuplatallergenemenuplattexturemenuplatnutriscoremenuplatprixmenupublicationdatemenumodificationdatemenumodificationinfo

Click a field to see example values.

FillFieldTypeDescription
100%menucollnomFilterable via the APItextName of the local authority or municipality operating the canteens.Name of the local authority or municipality operating the canteens.
100%menucollsiretFilterable via the APItextSIRET business identifier of the local authority.SIRET business identifier of the local authority.
100%menuetablissementnomFilterable via the APItextName of the establishment or central kitchen preparing the meal.Name of the establishment or central kitchen preparing the meal.
0%menuetablissementsiretFilterable via the APItextSIRET business identifier of the preparing establishment.SIRET business identifier of the preparing establishment.
100%menurestaurantnomFilterable via the APItextName of the restaurant or canteen serving the meal.Name of the restaurant or canteen serving the meal.
7.9%menurestaurantinseeFilterable via the APItextINSEE code of the commune where the restaurant is located.INSEE code of the commune where the restaurant is located.
100%menurestaurantidFilterable via the APIintInternal identifier of the restaurant.Internal identifier of the restaurant.
100%menurestaurantidtypeFilterable via the APItextType or source of the restaurant identifier.Type or source of the restaurant identifier.
100%menurestauranttypeFilterable via the APItextCategory of the restaurant, e.g. adult or child.Category of the restaurant, e.g. adult or child.
100%menurestaurantconviveFilterable via the APItextType of diner served, e.g. adult or child.Type of diner served, e.g. adult or child.
100%menudateFilterable via the APIdateDate the menu is served.Date the menu is served.
100%menurepastypeFilterable via the APItextType of meal, such as lunch or dinner.Type of meal, such as lunch or dinner.
100%menuplattypeFilterable via the APItextCategory of the dish, such as dessert or soup.Category of the dish, such as dessert or soup.
100%menuplatnomFilterable via the APItextName of the dish.Name of the dish.
100%menuplatcodeFilterable via the APIintInternal code identifying the dish.Internal code identifying the dish.
3.8%menuplatsiqoFilterable via the APItextOfficial quality or origin sign associated with the dish.Official quality or origin sign associated with the dish.
76.1%menuplatlabelFilterable via the APItextLabel or certification applied to the dish, e.g. organic.Label or certification applied to the dish, e.g. organic.
0%menuplatprecisionFilterable via the APItextAdditional details or specification about the dish.Additional details or specification about the dish.
100%menuplatregimeFilterable via the APItextDietary regime associated with the dish, e.g. standard.Dietary regime associated with the dish, e.g. standard.
378.2%menuplatallergeneFilterable via the APItextList of allergens contained in the dish.List of allergens contained in the dish.
100%menuplattextureFilterable via the APItextTexture modification of the dish, e.g. none.Texture modification of the dish, e.g. none.
0%menuplatnutriscoreFilterable via the APItextNutri-Score nutritional rating of the dish.Nutri-Score nutritional rating of the dish.
0%menuplatprixFilterable via the APIdoublePrice of the dish.Price of the dish.
100%menupublicationdateFilterable via the APIdatetimeDate and time the menu was published.Date and time the menu was published.
100%menumodificationdateFilterable via the APIdatetimeDate and time the menu was last modified.Date and time the menu was last modified.
0%menumodificationinfoFilterable via the APItextAdditional information about the menu modification.Additional information about the menu modification.

Schema captured from opendatasoft 7 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)

Record 1menudate: 2026-09-02 · menucollnom: MAIRIE DE BEGLES
{
  "menudate": "2026-09-02",
  "menucollnom": "MAIRIE DE BEGLES",
  "menuplatnom": "Haricots verts BIO_",
  "menuplatcode": 834995,
  "menuplatprix": null,
  "menuplatsiqo": null,
  "menuplattype": "GARNITURE",
  "menucollsiret": "21330039500018",
  "menuplatlabel": "RADISBIO",
  "menurepastype": "DEJEUNER",
  "menuplatregime": "[\"alternatif\"]",
  "menuplattexture": "SANS TEXTURE",
  "menurestaurantid": 21,
  "menuplatallergene": [
    "traces de celeri",
    "traces de gluten",
    "traces de lait",
    "traces d'oeufs",
    "lait",
    "soja",
    "celeri",
    "gluten",
    "moutarde",
    "sesame",
    "sulfite"
  ],
  "menuplatprecision": null,
  "menurestaurantnom": "RESTAURANT CLUB CROIZAT",
  "menuplatnutriscore": null,
  "menurestauranttype": "ADULTE",
  "menupublicationdate": "2026-09-01T15:00:23+00:00",
  "menurestaurantinsee": null,
  "menuetablissementnom": "CUISINE CENTRALE BEGLES",
  "menumodificationdate": "2026-07-02T10:14:23+00:00",
  "menumodificationinfo": null,
  "menurestaurantidtype": "autre",
  "menurestaurantconvive": "Adulte",
  "menuetablissementsiret": null
}
Record 2menudate: 2026-09-02 · menucollnom: MAIRIE DE BEGLES
{
  "menudate": "2026-09-02",
  "menucollnom": "MAIRIE DE BEGLES",
  "menuplatnom": "Velouté de champignons BIO",
  "menuplatcode": 834997,
  "menuplatprix": null,
  "menuplatsiqo": null,
  "menuplattype": "POTAGE",
  "menucollsiret": "21330039500018",
  "menuplatlabel": "RADISBIO;FR",
  "menurepastype": "DEJEUNER",
  "menuplatregime": "[\"STANDARD\"]",
  "menuplattexture": "SANS TEXTURE",
  "menurestaurantid": 50,
  "menuplatallergene": [
    "sulfite",
    "lait",
    "celeri",
    "gluten",
    "moutarde",
    "sesame"
  ],
  "menuplatprecision": null,
  "menurestaurantnom": "PORTAGE SENIORS",
  "menuplatnutriscore": null,
  "menurestauranttype": "ADULTE",
  "menupublicationdate": "2026-09-01T15:00:23+00:00",
  "menurestaurantinsee": null,
  "menuetablissementnom": "CUISINE CENTRALE BEGLES",
  "menumodificationdate": "2026-07-02T10:14:23+00:00",
  "menumodificationinfo": null,
  "menurestaurantidtype": "autre",
  "menurestaurantconvive": "Adulte",
  "menuetablissementsiret": null
}
Record 3menudate: 2026-09-02 · menucollnom: MAIRIE DE BEGLES
{
  "menudate": "2026-09-02",
  "menucollnom": "MAIRIE DE BEGLES",
  "menuplatnom": "Omelette BIO aux pommes de terre BIO",
  "menuplatcode": 834999,
  "menuplatprix": null,
  "menuplatsiqo": null,
  "menuplattype": "PLAT",
  "menucollsiret": "21330039500018",
  "menuplatlabel": "RADISBIO",
  "menurepastype": "DEJEUNER",
  "menuplatregime": "[\"STANDARD\"]",
  "menuplattexture": "SANS TEXTURE",
  "menurestaurantid": 50,
  "menuplatallergene": [
    "lait",
    "oeuf",
    "celeri",
    "gluten",
    "moutarde",
    "sesame",
    "sulfite"
  ],
  "menuplatprecision": null,
  "menurestaurantnom": "PORTAGE SENIORS",
  "menuplatnutriscore": null,
  "menurestauranttype": "ADULTE",
  "menupublicationdate": "2026-09-01T15:00:23+00:00",
  "menurestaurantinsee": null,
  "menuetablissementnom": "CUISINE CENTRALE BEGLES",
  "menumodificationdate": "2026-07-02T10:14:23+00:00",
  "menumodificationinfo": null,
  "menurestaurantidtype": "autre",
  "menurestaurantconvive": "Adulte",
  "menuetablissementsiret": null
}
Record 4menudate: 2026-09-02 · menucollnom: MAIRIE DE BEGLES
{
  "menudate": "2026-09-02",
  "menucollnom": "MAIRIE DE BEGLES",
  "menuplatnom": "Fromage saint nectaire BIO",
  "menuplatcode": 835001,
  "menuplatprix": null,
  "menuplatsiqo": null,
  "menuplattype": "Produit laitier",
  "menucollsiret": "21330039500018",
  "menuplatlabel": "RADISBIO",
  "menurepastype": "DEJEUNER",
  "menuplatregime": "[\"STANDARD\"]",
  "menuplattexture": "SANS TEXTURE",
  "menurestaurantid": 50,
  "menuplatallergene": [
    "lait"
  ],
  "menuplatprecision": null,
  "menurestaurantnom": "PORTAGE SENIORS",
  "menuplatnutriscore": null,
  "menurestauranttype": "ADULTE",
  "menupublicationdate": "2026-09-01T15:00:23+00:00",
  "menurestaurantinsee": null,
  "menuetablissementnom": "CUISINE CENTRALE BEGLES",
  "menumodificationdate": "2026-07-02T10:14:23+00:00",
  "menumodificationinfo": null,
  "menurestaurantidtype": "autre",
  "menurestaurantconvive": "Adulte",
  "menuetablissementsiret": null
}
Record 5menudate: 2026-09-02 · menucollnom: MAIRIE DE BEGLES
{
  "menudate": "2026-09-02",
  "menucollnom": "MAIRIE DE BEGLES",
  "menuplatnom": "Nectarine BIO",
  "menuplatcode": 835002,
  "menuplatprix": null,
  "menuplatsiqo": "[\"agriculture biologique\"]",
  "menuplattype": "dessert",
  "menucollsiret": "21330039500018",
  "menuplatlabel": null,
  "menurepastype": "DEJEUNER",
  "menuplatregime": "[\"STANDARD\"]",
  "menuplattexture": "SANS TEXTURE",
  "menurestaurantid": 50,
  "menuplatallergene": null,
  "menuplatprecision": null,
  "menurestaurantnom": "PORTAGE SENIORS",
  "menuplatnutriscore": null,
  "menurestauranttype": "ADULTE",
  "menupublicationdate": "2026-09-01T15:00:23+00:00",
  "menurestaurantinsee": null,
  "menuetablissementnom": "CUISINE CENTRALE BEGLES",
  "menumodificationdate": "2026-07-02T10:14:23+00:00",
  "menumodificationinfo": null,
  "menurestaurantidtype": "autre",
  "menurestaurantconvive": "Adulte",
  "menuetablissementsiret": null
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/met_menu_cantine

License

  • Redistributable
  • Attribution required

Query examples

curl -s 'https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/met_menu_cantine/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.

Full API documentation ↗

Rate limits

50 000 req/day
per ipmeasured
observed 7 days ago

Dataset

Volume & freshness

Records
7.6k
7642
Last upstream update
7 days ago
2026-09-02

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Menu des cantines — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.