Saltar al contenido principal
PUT
Importar y actualizar productos
Este endpoint importa sus productos en su cuenta de Kameleoon. Es el método preferido para importar su catálogo si tiene más de 50.000 productos. Recomendamos encarecidamente utilizar este endpoint también para actualizar la lista de productos y sus propiedades, en lugar de reimportar el catálogo completo cada día.
Si depende totalmente de este endpoint para importar su catálogo, asegúrese de que todas las categorías se hayan importado previamente utilizando el endpoint import categories. Cualquier producto sin una categoría conocida se ignorará durante el proceso de importación.
Los datos se envían como una cadena JSON en el cuerpo de la solicitud.

Límite de velocidad

  • El límite de solicitudes a la API (Rate Limit) está establecido en 40 solicitudes por minuto, con un máximo de 1 solicitud cada 1,5 segundos.
  • El límite de peso de las solicitudes a la API (Weight Limit) está limitado a 35 megabytes por solicitud.

Solicitud HTTP

Lista de parámetros de consulta

El propósito del webhook es notificar al desarrollador una vez que se ha completado una solicitud. Una vez importados y totalmente disponibles todos los productos de la llamada a la API, se enviará una solicitud POST al webhook designado.Ejemplo de una solicitud exitosa:
Ejemplo de una solicitud fallida:

Lista de parámetros para el objeto items

Si desea actualizar solo determinados productos, debe proporcionar todos los valores de los parámetros obligatorios para cada producto en la solicitud. Si se omite alguna propiedad obligatoria de un producto, el producto se ignorará durante la importación y no se realizará ningún cambio en nuestra base de datos. Por ejemplo, si solo desea actualizar el precio de un producto, debe incluir todos sus parámetros obligatorios, como categoría, nombre, imagen, etiquetas, etc.Para las propiedades no obligatorias, los valores omitidos provocarán que esas propiedades se eliminen de nuestra base de datos.

Lista de parámetros para el objeto locations

Utilice el objeto locations para proporcionar precios, inventario y otra información específica de la ubicación cuando tenga varias ubicaciones. Pase el objeto locations dentro del objeto product items.

Lista de parámetros para el objeto delivery_types

Lista de parámetros para el objeto Params

El objeto params permite especificar valores personalizados para los parámetros del artículo. Pase el objeto params dentro del objeto product items.

Lista de parámetros para el objeto Fashion

El objeto fashion permite especificar información adicional sobre los artículos de moda. Pase el objeto fashion dentro del objeto product items.

Ejemplo de solicitud JSON