Synup
Créer une clé
v1Ressources/Locations/putRemplacer un menu d’établissement

Remplacer un menu d’établissement

Remplace toute l’arborescence du menu. Les sections et éléments omis sont supprimés ; une description omise est effacée et la devise prend la valeur USD. Lisez d’abord le menu et incluez tout le contenu à conserver.

put/api/v1/location-menus/{id}
locations:write
Paramètres de requête
idstringobligatoire
Identifiant du menu issu de la liste des menus.
Corps de la requête
namestringobligatoire
descriptionstringfacultatif
currencystringfacultatif
sectionsarray of objectfacultatif
Sections ordonnées, jusqu’à 50, avec au plus 200 éléments par section et 1 000 au total.
namestringobligatoire
descriptionstringfacultatif
itemsarray of objectfacultatif
namestringobligatoire
descriptionstringfacultatif
pricenumberfacultatif
caloriesintegerfacultatif
allergensstringfacultatif
ingredientsstringfacultatif
photoKeysarray of stringfacultatif
Clés de ressources accessibles comme upload:abc, jusqu’à 20 par élément. Les URL directes d’images ne sont pas acceptées.
Réponse
dataobjectfacultatif
menuobjectfacultatif
idstringfacultatif
namestringfacultatif
descriptionstringfacultatif
currencystringfacultatif
clientIdstringfacultatif
clientNamestringfacultatif
sectionsCountintegerfacultatif
itemsCountintegerfacultatif
assignedLocationsintegerfacultatif
createdAtstringfacultatif
sectionsarray of objectfacultatif
idstringfacultatif
namestringfacultatif
descriptionstringfacultatif
itemsarray of objectfacultatif
Erreurs
400Il manque un paramètre requis à la requête, ou elle est invalide.
401Clé API manquante, invalide, expirée ou révoquée.
403La clé n'a pas la permission requise, ou n'est pas autorisée pour ce client/établissement.
404La ressource est introuvable, ou n'appartient pas à votre agence.
422Au moins une cible n’est pas un restaurant actif du client propriétaire du menu.
429Trop de requêtes. Réessayez après le nombre de secondes indiqué dans l'en-tête Retry-After.
503L’opération sur le menu n’a pas pu être effectuée.
put/api/v1/location-menus/{id}
Votre clé API
id *
Corps de la requête*
{}

Guides qui utilisent cette ressource