Synup
Créer une clé
v1Ressources/Locations/postRemplacer les affectations du menu

Remplacer les affectations du menu

Remplace toutes les affectations. Chaque cible doit être un restaurant actif du client propriétaire du menu. Les cibles invalides sont rejetées avant toute modification. Une liste vide supprime toutes les affectations.

post/api/v1/location-menus/{id}/assign
locations:write
Paramètres de requête
idstringobligatoire
Identifiant du menu issu de la liste des menus.
Corps de la requête
locationIdsarray of stringobligatoire
Sélection complète souhaitée d’identifiants d’établissement ou d’identifiants publics, jusqu’à 1 000.
Réponse
dataobjectfacultatif
assignedbooleanfacultatif
locationIdsarray of stringfacultatif
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.
post/api/v1/location-menus/{id}/assign
Votre clé API
id *
Corps de la requête*
{}

Guides qui utilisent cette ressource