• 0
Nico

Creación de variaciones: No estoy seguro si es un bug o un feature

Question

Estimados,

Estoy queriendo publicar un item con variaciones via API.

Los pasos son:

1. Creo el item con 2 atributos, Color (Negro) y Talle (S). Los atributos los envio como tales, el campo `variations` lo omito

Pueden ver el item con:

$ curl https://api.mercadolibre.com/items/MLA722513022

Es tal cual y como lo envio.

2. Las siguientes variaciones a agregar son: (Negro, M), (Negro, L).

Cuando intento agregar las variaciones, la API me responde un `400 Bad Request` con el siguiente contenido

{
  "message": "Validation error",
  "error": "validation_error",
  "status": 400,
  "cause": [
    {
      "code": "item.attributes.invalid",
      "message": "Attributes [93000, 83000] are used in more than of item.attributes, variation.attribute_combinations and variation.attributes"
    }
  ]
}

Cada variación es armada con (basado en un ejemplo de talles en http://developers.mercadolibre.com/es/variaciones/#Publicar-ítems-con-variaciones)

{
  attribute_combinations: [
    { id: ... , value_id: ... }, // Color
    { id: ... , value_id: ... }, // Talle
  ],
  available_quantity: ...,
  price: ...,
  picture_ids: ...
}

 

A alguien se le ocurre porque puede ser? Estoy interpretando algo mal de la documentación? 

Cualquier ayuda es bienvenida.

Slds!

 

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now