Productos

Productos

Un producto es una unidad vendible que puede estar compuesto por uno o más SKU

get
/products/search

Obtiene un listado paginado de productos para la cuenta autenticada.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de consulta
per_pageintegerOpcional

Cantidad de productos por página

Default: 50
Respuestas
200

Listado de productos

application/json
get
/products/search

Obtener detalle de producto

get
/products/{productId}

Devuelve el detalle de un producto específico para la cuenta autenticada.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de ruta
productIdintegerRequerido

ID del producto

Respuestas
200

Detalle del producto

application/json
get
/products/{productId}

Crear producto

post
/products

Crea un nuevo producto para la cuenta autenticada. Los SKUs pueden especificarse de dos formas: 1) Referenciando SKUs existentes por su código (string), o 2) Creando nuevos SKUs inline proporcionando un objeto completo con todos los datos del SKU.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Cuerpo

Datos para crear un nuevo producto con SKUs

reference_codestring · máx: 255Requerido

Código de referencia único del producto

Example: PROD-001
namestring · máx: 255Requerido

Nombre del producto

Example: Producto de Ejemplo
enabled_for_fulfillmentbooleanOpcional

Indica si el producto está habilitado para cumplimiento

Example: true
uses_special_volumebooleanOpcional

Indica si el producto utiliza volumen especial

Example: false
Respuestas
post
/products

Actualizar producto

put
/products/{productId}

Actualiza los datos de un producto específico para la cuenta autenticada. Los SKUs pueden especificarse de dos formas: 1) Referenciando SKUs existentes por su código (string), o 2) Creando nuevos SKUs inline proporcionando un objeto completo con todos los datos del SKU.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de ruta
productIdintegerRequerido

ID del producto

Cuerpo
namestring · máx: 255Opcional

Product name

reference_codestring · máx: 100Opcional

Unique reference code

enabled_for_fulfillmentbooleanOpcional

If product is enabled for fulfillment

uses_special_volumebooleanOpcional

If product uses special volume

Respuestas
200

Producto actualizado exitosamente

application/json
put
/products/{productId}

Eliminar producto

delete
/products/{productId}

Elimina un producto específico para la cuenta autenticada.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de ruta
productIdintegerRequerido

ID del producto

Respuestas
200

Producto eliminado exitosamente

application/json
delete
/products/{productId}

Última actualización