ReferenciaProductosEliminar Productos
POST

Eliminar Productos

Endpoint

https://sellercenter-api.falabella.com/?Action=ProductRemove

ProductRemove En base a un SellerSku, remueve uno o más productos.

Esta API es asincrónica y genera la creación de un Feed, recuerda siempre ver el detalle de un feed para revisar si el producto fue creado correctamente o bien tiene observaciones en el rechazo.
Esta solicitud puede contener uno o más productos los cuales deben ser identificados por un SellerSku
<?xml version="1.0" encoding="UTF-8" ?>
<Request>
	<Product>
		<SellerSku>297afb9c989c6ad</SellerSku>
	</Product>
  <Product>
    <SellerSku>1b71ff01983241f</SellerSku>
	</Product>
</Request>

Restaurar producto

Para restaurar el producto removido a través de la API, lo cual es también posible mediante la GUI (interfaz gráfica de usuario), usted necesita usar el endpoint ProductUpdate y pasarle la etiqueta Status.

Headers

accept

string
Opcional
Generado a partir de los tipos de contenido de respuesta disponibles. Valores permitidos: application/xml, application/json. application/json

content-type

string
Opcional
Generado a partir de los tipos de contenido de solicitud disponibles. Valores permitidos: application/x-www-form-urlencoded, application/json. application/json

Body Params

Action

string
Requerido
Nombre de la función que será llamada. Es obligatorio y debe ser "ProductRemove" en este caso. Si se omite, un error 'E001: Parameter Action is mandatory' (parámetro Action es obligatorio) es retornado. Si se provee una función desconocida, un mensaje de error 'E008: Invalid Action' (Acción inválida) es retornado. ProductRemove

Format

string
Opcional
Si se proporciona, debe ser 'JSON' o 'XML'. Si no se proporciona, se asume 'XML'. XML

Timestamp

date
Requerido
La hora actual en formato ISO8601 relativa a UTC (p. Ej., Marca de tiempo = 2015-04-01T10: 00: 00 + 02: 00 para Berlín), de modo que las llamadas no puedan ser reproducidas por un tercero que espíe (es decir, aquellas llamadas demasiado lejos en el pasado o en el futuro producen un mensaje de error). Obligatorio. Si no se proporciona, aparece el mensaje de error 'E001: La marca de tiempo del parámetro es obligatoria'. Si la marca de tiempo es demasiado antigua o está en el futuro, se devuelve un mensaje de error "E003: Timestamp has expired" (Timestamp expiró).

UserID

string
Opcional
El ID del usuario que realiza la llamada. La lista de usuarios autorizados se mantiene en la interfaz web del Centro de vendedores en Configuración general / Administrar usuarios.

Version

string
Requerido
La versión de API contra la que se ejecutará esta llamada, en formato mayor-punto-menor. Actualmente debe ser 1.0, aunque la versión real de la API es 2.6.20. Si se omite, se devuelve un mensaje de error "E001: Parameter Version is mandatory" (El parámetro Version es obligatorio).

Respuesta 200

<?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
	<Head>
		<RequestId>f8bf8d09-1647-4136-b405-03c44f228cf5</RequestId>
		<RequestAction>ProductRemove</RequestAction>
		<ResponseType/>
		<Timestamp>2015-07-01T11:11:11+0000</Timestamp>
	</Head>
	<Body/>
</SuccessResponse>

Respuesta 200

{
  "SuccessResponse": {
    "Head": {
      "RequestId": "621938f8-19c0-44e8-abc9-c44e1bef0007",
      "RequestAction": "ProductRemove",
      "ResponseType": "",
      "Timestamp": "2015-07-01T11:11:11+0000"
    },
    "Body": ""
}

Errores

Código de errorMensaje
1000Could not remove product: %s (No se pudo eliminar el producto)
1000Format Error Detected (Error de formato detectado)