• 0
Diego Dlf

Consulta de variaciones con bajo stock

Question

Estimados,

Necesito obtener un listado de las variaciones que tengan bajo stock. Encontré cómo obtener los productos con bajo stock, pero no es lo mismo que consultar las variaciones con menos stock (ya que puede que en un producto haya variación con stock de 100 y otra stock de 10 y en otro producto dos variaciones con stock de 20, y necesito detectar la de 10).

Lo que tengo de productos es lo que figura en la documentación:

/users/USER_ID/items/search?order=available_quantity_asc&status=active&access_token=xxxxx

Estuve revisando la documentación y el foro y no encontré forma de hacer una consulta directamente sobre variaciones, por lo que estimo que no debe ser posible sin recurrir al método de consultar uno por uno los cientos de productos de una tienda mediante /items/{Item_id}/variations

 

Muchas gracias desde ya

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Efectivamente no hay nada para buscar por variaciones, ni si quiera hay un filtro para publicaciones que tengan variaciones. La mejor opcion es:

1) Usar la api de /users/USER_ID/items/ para recorrer todos los ids y

2) cada 50 ids usar https://api.mercadolibre.com/items?ids=id1,id2,id3...id50&attributes=variations.sold_quantity,id

Share this post


Link to post
Share on other sites
  • 0

Muchas gracias Juvian, lo unico que no comprandi lo qu pusiste al final de la consulta

attributes=variations.sold_quantity,id

La parte de ",id" final es lo que no entiendo, es para obtener el id de variacion?

Share this post


Link to post
Share on other sites
  • 0
1 hour ago, Diego Dlf said:

Muchas gracias Juvian, lo unico que no comprandi lo qu pusiste al final de la consulta

attributes=variations.sold_quantity,id

La parte de ",id" final es lo que no entiendo, es para obtener el id de variacion?

con el parametro de attributes podes elegir que parametros queres que te devuelva la consulta, mejora el response time. id seria el de la publicacion, si queres el de la variacion tendrias que agregar ,variation.id. Basicamente podes usar una lista de atributos que necesites separados por coma. Para ver todos los atributos, no uses el parametro de attributes

Share this post


Link to post
Share on other sites
  • 0
1 minute ago, juvian said:

con el parametro de attributes podes elegir que parametros queres que te devuelva la consulta, mejora el response time. id seria el de la publicacion, si queres el de la variacion tendrias que agregar ,variation.id. Basicamente podes usar una lista de atributos que necesites separados por coma. Para ver todos los atributos, no uses el parametro de attributes

Perfecto, muchas gracias!

Share this post


Link to post
Share on other sites

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