Synupv1
Créer une clé
v1Ressources/Locations/deleteSupprimer les photos d'un établissement

Supprimer les photos d'un établissement

Retire des photos d'un établissement. Transmettez urls pour supprimer des photos spécifiques, ou category pour vider une catégorie entière. Le logo ne peut jamais être supprimé via cet endpoint — ni par url ni par category — téléversez plutôt une nouvelle image LOGO pour le remplacer. Cela retire les photos dans l'application ; cela ne les supprime pas de Google.

delete/api/v1/locations/{id}/media
locations:write
Paramètres de requête
idstringobligatoire
L'établissement duquel retirer des photos.
Corps de la requête
urlsarray of stringfacultatif
URLs de photos spécifiques à retirer (depuis le mediaByCategory d'un établissement).
categorystring (COVER | PROFILE | EXTERIOR | INTERIOR | PRODUCT | FOOD_AND_DRINK | MENU | AT_WORK | TEAMS | ROOMS | COMMON_AREA | ADDITIONAL)facultatif
Vide toutes les photos de cette catégorie. LOGO n'est pas une valeur autorisée — le logo ne peut pas être supprimé.
Réponse
dataobjectfacultatif
mediaByCategoryobjectfacultatif
Éléments multimédias regroupés par catégorie (par ex. EXTERIOR, INTERIOR, FOOD_AND_DRINK, LOGO, TEAMS). Chaque élément possède une url et, éventuellement, un label, un kind (PHOTO ou VIDEO), une source, un indicateur starred et un assetKey.
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.
422Il manque un paramètre requis à la requête, ou elle est invalide.
429Trop de requêtes. Réessayez après le nombre de secondes indiqué dans l'en-tête Retry-After.
delete/api/v1/locations/{id}/media
Votre clé API
id *
Corps de la requête
{
  "data": {
    "mediaByCategory": {
      "EXTERIOR": []
    },
    "removed": [
      "https://cdn.synup.com/media/1.jpg"
    ]
  }
}