Base URL
https://app.lecommis.fr ; le préfixe /api/v1 fait partie de chaque chemin.
Toutes les routes partagent la même base URL
https://app.lecommis.fr/api/v1. Chaque chemin documenté ici s’y ajoute (ex. /establishments/au-bistrot).Principes
- Tenant par slug — chaque établissement est identifié par son slug (ex.
au-bistrot), jamais par un identifiant numérique. - Lecture seule — uniquement des requêtes
GET. Aucune écriture n’est possible via l’API.
Authentification
Chaque requête doit porter le headerX-Api-Key avec la clé de l’établissement. C’est une clé serveur-à-serveur : ne l’exposez jamais dans du JavaScript navigateur.
Exemple d'appel
Les 4 endpoints
Le seul paramètre de requête disponible est
?locale=fr|en, et uniquement sur les endpoints menus (liste et détail). Voir Sélection de la langue.Pour aller plus loin
- Établissement — identité, contact, localisation, logo.
- Horaires — horaires réguliers et exceptionnels.
- Menus — liste des menus, sections et items.
- content_revision — détecter les changements et invalider votre cache.
Consultez aussi les quotas de requêtes, le format des erreurs, et l’onglet API Reference pour le playground interactif : /api-reference.