Documentação do Mercado Livre
Confira todas as informações necessárias sobre as APIs Mercado Livre.
Documentação do
Ofertas relâmpago
Consultar itens
Para conhecer os itens que fazem parte de uma oferta relâmpago, você pode realizar a seguinte consulta:
Chamada:
curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/seller-promotions/promotions/$PROMOTION_ID/items?app_version=v2&promotion_type=LIGHTNING
Exemplo:
curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/seller-promotions/promotions/LGH-MLB1000/items?app_version=v2&promotion_type=LIGHTNING
Resposta:
{
"results": [
{
"id": "MLB3293401743",
"start_date": "2023-04-21T15:00:00",
"finish_date": "2023-04-21T23:00:00",
"status": "candidate",
"price": 4000,
"original_price": 5000,
"max_discounted_price": 4950,
"min_discounted_price": 1500,
"stock": {
"min": 2,
"max": 5
}
}
],
"paging": {
"offset": 0,
"limit": 50,
"total": 1
}
}
Campos da resposta
- id (string): identificador do item.
- start_date (string): data de início da campanha.
- finish_date (string): data de encerramento da campanha.
- status (string): status do item na promoção. (Ver status)
- price (number): preço do item na promoção. Quando o status é candidate, refere-se ao preço sugerido.
- original_price (number): preço atual do item sem desconto.
- max_discounted_price (number): preço máximo ao qual o item pode ser ofertado na promoção.
- min_discounted_price (number): preço mínimo permitido para a promoção, ou seja, o maior desconto possível.
- stock (object): intervalo de estoque mínimo e máximo necessário para participar da promoção.
Status do item
Estes são os possíveis status que os itens podem assumir dentro de uma oferta relâmpago.
- candidate: candidato para participar da promoção.
- pending: promoção programada.
- started: ativo na oferta.
- finished: removido da campanha.
Indicar itens
Uma vez convidado a participar de uma oferta relâmpago, você pode indicar quais produtos candidatos deseja incluir. Tenha em mente que deve informar o estoque que estará disponível para esta promoção. Quando o estoque disponível se esgotar, a promoção no item será encerrada automaticamente.
Chamada:
curl -X POST -H 'Authorization: Bearer $ACCESS_TOKEN'
-d '{
"deal_price": $DEAL_PRICE,
"stock": $STOCK,
"promotion_type": "$PROMOTION_TYPE"
}'
https://api.mercadolibre.com/seller-promotions/items/$ITEM_ID?app_version=v2
Exemplo:
curl -X POST -H 'Authorization: Bearer $ACCESS_TOKEN'
-d '{
"deal_price": 14999,
"stock": 2,
"promotion_type": "LIGHTNING"
}'
https://api.mercadolibre.com/seller-promotions/items/MLB3293401743?app_version=v2
Resposta:
{
"price": 14999,
"original_price": 17000
}
Parâmetros
- deal_price (number): preço do item na promoção.
- stock (number): quantidade de estoque que o vendedor reserva para esta promoção.
- promotion_type (string): tipo de promoção. Valor fixo: LIGHTNING.
Remover itens
Com este recurso você poderá remover a oferta relâmpago do item.
Chamada:
curl -X DELETE -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/seller-promotions/items/$ITEM_ID?app_version=v2&promotion_type=$PROMOTION_TYPE
Exemplo:
curl -X DELETE -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/seller-promotions/items/MLB632979587?app_version=v2&promotion_type=LIGHTNING
Resposta: Status 200 OK
Saiba mais sobre Ofertas relâmpago.
Próximo: Campanhas do vendedor.