Ir al contenido
View in Postman (opens in new tab)

Sustituir elementos del catálogo

put

/catalogs/{catalog_name}/items

Utiliza este endpoint para sustituir varios elementos de tu catálogo.

Si un elemento del catálogo no existe, este endpoint lo creará en tu catálogo. Cada solicitud admite hasta 50 elementos del catálogo. Este endpoint es asíncrono.

Solución de problemas

En la siguiente tabla se enumeran los posibles errores devueltos y los pasos de solución de problemas asociados.

Error Solución de problemas
catalog-not-found Comprueba que el nombre del catálogo sea válido.
company-size-limit-already-reached Se ha alcanzado el límite de tamaño de almacenamiento del catálogo. Para obtener más información sobre los niveles de almacenamiento, consulta Limitaciones del almacenamiento de datos.
company-size-limit-surge La solicitud supera el almacenamiento de catálogo restante de tu empresa. Vuelve a intentarlo con una actualización más pequeña. Para obtener más información sobre los niveles de almacenamiento, consulta Limitaciones del almacenamiento de datos.
ids-not-strings Confirma que cada ID de elemento sea una cadena.
ids-not-unique Comprueba que cada ID de elemento sea único.
ids-too-large El límite de caracteres para cada ID de elemento es de 250 caracteres.
items-array-is-invalid items debe ser una matriz de objetos.
items-missing-ids Algunos elementos no tienen ID de elemento. Confirma que cada elemento tenga un ID.
items-too-large Los valores de los elementos no pueden superar los 5000 caracteres.
invalid-ids Los caracteres admitidos para los nombres de ID de elemento son letras, números, guiones y guiones bajos.
invalid-fields Confirma que todos los campos que envías en la solicitud de API ya existen en el catálogo. Esto no está relacionado con el campo ID mencionado en el error.
invalid-keys-in-value-object Las claves de objeto del elemento no pueden incluir . ni $.
too-deep-nesting-in-value-object Los objetos de elemento no pueden tener más de 50 niveles de anidamiento.
request-includes-too-many-items Tu solicitud tiene demasiados elementos. El límite de elementos por solicitud es 50.
unable-to-coerce-value Los tipos de elementos no se pueden convertir.

Puedes descargar el documento OpenAPI y usarlo para validar esquemas. Para saber cómo hacerlo, consulta Usar esquemas OpenAPI para la validación de solicitudes.

New Stuff!