Comment ça marche
Vous construisez une URL au formathttps://app.lecommis.fr/r/... avec le slug de l’établissement (et selon le cas le menu et la langue). Le navigateur, ou n’importe quel client HTTP, suit le 302 jusqu’au fichier final (image ou PDF hébergé par Le Commis).
Les redirections sont conçues pour être collées dans une page :
<img>, <iframe>, <a href>, ou un bouton. Le client suit le 302 de manière transparente.Les deux URLs
| Redirection | URL | Activation | Réponse |
|---|---|---|---|
| Carte unifiée | /r/master_menu?establishment={slug} | Toujours servie | 302 vers le PDF combiné |
| Fichier de menu | /r/menus?establishment={slug}&menu_type={menu_type_slug}&locale={fr|en} | redirect_enabled requis (opt-in) | 302 vers l’image ou le PDF du menu courant |
Menu non disponible.
Seul l’administrateur de l’établissement peut activer ou désactiver les redirections de fichiers de menu, dans les réglages menus, via une modale dédiée. La Carte unifiée, elle, est toujours servie sans activation.
Quota de requêtes
Les redirections sont limitées à 500 requêtes par heure et par IP. Au-delà, la réponse est un429. Pour de l’embarquement public à fort trafic, laissez le navigateur (ou un CDN) mettre les fichiers en cache plutôt que de re-suivre le 302 à chaque affichage. Voir Quota de requêtes.
Pour aller plus loin
Carte unifiée
Le PDF combiné de toutes vos cartes, toujours disponible.
Fichiers de menu
L’image ou le PDF d’un menu précis, par langue.