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

Modifier un élément du catalogue

patch

/catalogs/{catalog_name}/items/{item_id}

Utilisez cet endpoint pour modifier un élément existant de votre catalogue.

Résolution des problèmes

Le tableau suivant répertorie les erreurs susceptibles d’être renvoyées, ainsi que les étapes de résolution associées.

Erreur Résolution des problèmes
arbitrary-error Une erreur arbitraire s’est produite. Veuillez réessayer ou contacter l’assistance.
catalog-not-found Vérifiez que le nom du catalogue est valide.
filtered-set-field-too-long La valeur du champ est utilisée dans un ensemble filtré qui dépasse la limite de caractères autorisée pour un élément.
id-in-body Un ID d’élément existe déjà dans le catalogue.
ids-too-large La limite de caractères pour chaque ID d’élément est de 250 caractères.
invalid-ids Les caractères pris en charge pour les noms d’ID d’élément sont les lettres, les chiffres, les traits d’union et les traits de soulignement.
invalid-fields Vérifiez que les champs de la requête existent dans le catalogue.
invalid-keys-in-value-object Les clés d’objet d’élément ne peuvent pas inclure . ou $.
item-not-found Vérifiez que l’élément se trouve dans le catalogue.
items-array-is-invalid items doit être un tableau d’objets.
items-too-large La limite de caractères pour chaque élément est de 5 000 caractères.
request-includes-too-many-items Vous ne pouvez modifier qu’un seul élément de catalogue par requête.
too-deep-nesting-in-value-object Les objets d’élément ne peuvent pas comporter plus de 50 niveaux d’imbrication.
unable-to-coerce-value Les types d’éléments 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 la page Utiliser les schémas OpenAPI pour la validation des requêtes.

New Stuff!