Skip to main content
GET
/
api
/
v1
/
establishments
/
{establishment_slug}
/
menus
/
{menu_type_slug}
Renvoie le menu courant d'un type de menu
curl --request GET \
  --url https://app.lecommis.fr/api/v1/establishments/{establishment_slug}/menus/{menu_type_slug} \
  --header 'X-Api-Key: <api-key>'
{
  "content_revision": 67,
  "menu_type": {
    "slug": "menu-du-midi",
    "name": "Menu du midi",
    "kind": "menu"
  },
  "reference_date": "2026-06-13",
  "assets": [
    {
      "language_scope": "fr",
      "urls": [
        "https://app.lecommis.fr/menus/au-bistrot/menu-du-midi/web_fr.png"
      ]
    }
  ],
  "sections": [
    {
      "name": "Entrées",
      "position": 1,
      "items": [
        {
          "id": 42,
          "name": "Salade César",
          "description": "Romaine, parmesan, croûtons, sauce César",
          "price": "12.50",
          "a_la_carte": true,
          "gluten_free": false,
          "vegetarian": true,
          "vegan": false,
          "chef_recommendation": false
        }
      ]
    }
  ]
}

Authorizations

X-Api-Key
string
header
required

Clé API de l'établissement. Elle doit rester côté serveur.

Path Parameters

establishment_slug
string
required

Slug de l'établissement

menu_type_slug
string
required

Slug du type de menu

Query Parameters

locale
enum<string>

Langue des sections et des items et filtre des fichiers. Absent, renvoie le contenu fr et tous les fichiers.

Available options:
fr,
en

Response

Menu trouvé

content_revision
integer<int64>
required
Example:

67

menu_type
object
required
reference_date
string<date> | null
required
Example:

"2026-06-13"

assets
object[]
required
sections
object[]
required