Passer au contenu
View in Postman (opens in new tab)

Modifier plusieurs produits du catalogue

patch

/catalogs/{catalog_name}/items

Utilisez cet endpoint pour modifier plusieurs produits existants dans votre catalogue.

Chaque requête peut prendre en charge jusqu’à 50 produits. Cet endpoint est asynchrone.

Résolution des problèmes

Le tableau suivant répertorie les erreurs susceptibles d’être renvoyées et les étapes de résolution des problèmes associées.

Erreur Résolution des problèmes
catalog-not-found Vérifiez que le nom du catalogue est valide.
ids-too-large Les ID de produit ne peuvent pas dépasser 250 caractères.
ids-not-strings Les ID de produit doivent être de type chaîne de caractères.
ids-not-unique Les ID de produit doivent être uniques dans la requête.
invalid-ids Les ID de produit ne peuvent contenir que des lettres, des chiffres, des traits d’union et des traits de soulignement.
invalid-fields Vérifiez que tous les champs que vous envoyez dans la requête API existent déjà dans le catalogue. Cette erreur n’est pas liée au champ ID mentionné dans l’erreur.
invalid-keys-in-value-object Les clés d’objet de produit ne peuvent pas contenir . ou $.
items-missing-ids Certains produits n’ont pas d’ID. Vérifiez que chaque produit possède un ID.
items-array-is-invalid items doit être un tableau d’objets.
items-too-large Les valeurs des produits ne peuvent pas dépasser 5 000 caractères.
request-includes-too-many-items Votre requête contient trop de produits. La limite est de 50 produits par requête.
too-deep-nesting-in-value-object Les objets de produit ne peuvent pas comporter plus de 50 niveaux d’imbrication.
unable-to-coerce-value Les types de produits ne peuvent pas être convertis.

Vous pouvez télécharger le document OpenAPI et l’utiliser pour valider des schémas. Pour savoir comment procéder, consultez Utiliser les schémas OpenAPI pour la validation des requêtes.

New Stuff!