Upload and Update Images

Image Configures the images for one or more products by associating one or more image URLs.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

The responsibility of hosting the images lies with the user making the API call. The first specified image will be set as the default product image. When using this endpoint, all previously associated images will be disassociated. The limit is a maximum of 8 images per product.

🚧

Formats and Resolution

The maximum resolution is 2000x2000 pixels and the minimum is 500x500.

Supported formats are PNG and JPG.

This API is asynchronous and generates the creation of a Feed; always remember to check the details of a feed to review whether the product was created successfully or if there are any issues with the rejection.


<?xml version="1.0" encoding="UTF-8" ?>
<Request>
<ProductImage>
    <SellerSku>TEST-SKU-12345</SellerSku>
    <Images>
        <Image>https://i.ibb.co/9y07Drk/sunglass.jpg</Image>
    </Images>
</ProductImage>
</Request>
<?xml version="1.0" encoding="UTF-8" ?>
<Request>
<ProductImage>
    <SellerSku>TEST-SKU-12345</SellerSku>
    <Images>
        <Image>https://i.ibb.co/9y07Drk/sunglass.jpg</Image>
        <Image>https://i.ibb.co/8mwCqBj/63caa-stitch-tierno-png.png</Image>
    </Images>
</ProductImage>
</Request>
<?xml version="1.0" encoding="UTF-8" ?>
<Request>
<ProductImage>
    <SellerSku>TEST-SKU-12345</SellerSku>
    <Images>
        <Image>https://i.ibb.co/9y07Drk/sunglass.jpg</Image>
        <Image>https://i.ibb.co/8mwCqBj/63caa-stitch-tierno-png.png</Image>
        <Image>https://i.ibb.co/8mwCqBj/example-image-png.png</Image>
    </Images>
</ProductImage>
</Request>

Errors

Código de errorMensaje
1000Format Error Detected (Error de formato detectado)
Body Params
string
Defaults to Image

Nombre de la función que se va a llamar. Obligatorio y debe ser 'Image' en este caso. Si se omite, se devuelve un error 'E001: Parameter Action is mandatory' (El parámetro Action es obligatorio). Si se proporciona una cadena de función desconocida, se devuelve un mensaje de error 'E008: Invalid Action' (Acción no válida).

string
Defaults to XML

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

date

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ó).

string

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.

string

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).

string

La firma criptográfica que autentica la solicitud. Una persona que llama debe crear este valor calculando el hash SHA256 de la solicitud, utilizando la clave API del usuario especificado en el parámetro UserID. Obligatorio. Si se omite, se devuelve un mensaje de error "E001: Parameter Signature is mandatory" (El parámetro Signature es obligatorio). Si la firma es incorrecta, un 'E007: Login failed' (Error de inicio de sesión). Se devuelve el mensaje de error de discrepancia de firma.

Headers
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Response

Language
LoadingLoading…
Response
Choose an example:
application/xml