API do Mercado Livre
Uma API de dados de produtos do Mercado Livre para o Brasil, México, Argentina e Colômbia, sem app de desenvolvedor, sem fluxo OAuth e sem erro 403: busque anúncios com preços, descontos e unidades vendidas, abra um produto com o vendedor do buy box e leia avaliações e perguntas de compradores. Cada uma é um único POST que retorna JSON estruturado.
50 créditos grátis no cadastro, o suficiente para 25 buscas no Mercado Livre. Sem cartão.
{ "data": { "country": "mx", "site_id": "MLM", "query": "iphone 15", "page": 1, "page_size": 48, "total": 950, "total_pages": 20, "sort": "relevance", "category_id": "MLM1055", "count": 48, "results": [ { "position": 1, "sponsored": false, "item_id": "MLM3571336480", "product_id": "MLM1027172667", "title": "Apple iPhone 15 (128 GB) - Azul - Distribuidor Autorizado", "url": "https://www.mercadolibre.com.mx/apple-iphone-15-128-gb-azul-distribuidor-autorizado/p/MLM1027172667", "price": 16096, "original_price": 16999, "discount_percent": 5, "currency": "MXN", "installments": { "count": 15, "amount": 1073, "interest_free": true }, "seller": { "name": "Apple", "official_store": true }, "brand": "Apple", "rating": 4.9, "review_count": 1923, "sold_quantity_min": 1000, "condition": null, "free_shipping": true, "full_fulfillment": true, "category_id": "MLM1055" }, { "position": 2, "sponsored": false, "item_id": "MLM6231765548", "product_id": "MLM2000124164", "title": "Apple Iphone 15 128 Gb Rosa - Excelente (Reacondicionado)", "url": "https://www.mercadolibre.com.mx/apple-iphone-15-128-gb-rosa-excelente-reacondicionado/p/MLM2000124164", "price": 9189, "original_price": null, "discount_percent": null, "currency": "MXN", "installments": { "count": 15, "amount": 612.66, "interest_free": true }, "seller": null, "brand": "Apple", "rating": 4.5, "review_count": null, "sold_quantity_min": 1000, "condition": "refurbished", "free_shipping": true, "full_fulfillment": true, "category_id": "MLM1055" } ] }, "response_time": 3163}Chamada ao vivo no endpoint real, no Mercado Libre México. 2 execuções grátis; depois, com sua própria key. Pela API, use country br para o Mercado Livre Brasil.
O que é a API do Mercado Livre do Scavio?
A API do Mercado Livre do Scavio é uma API REST que retorna dados públicos do Mercado Livre em JSON estruturado no Brasil, México, Argentina e Colômbia. Os 5 endpoints POST cobrem busca de anúncios, ficha do produto com o vendedor do buy box, avaliações, perguntas de compradores e mais vendidos por categoria (fora do Brasil), a 2 créditos por chamada (avaliações 1), com uma API key e sem OAuth.
- 5
- endpoints, todos em produção
- 4
- países: BR, MX, AR, CO
- 2
- créditos por chamada, avaliações 1
Dados do Mercado Livre em quatro países
Sem app de desenvolvedor, OAuth ou conta de vendedor. Busca, preços, produtos, avaliações e perguntas com uma única key.
Busque qualquer palavra ou vendedor
POST /api/v1/mercadolibre/searchBusque no Mercado Livre Brasil e no Mercado Libre México, Argentina e Colômbia por palavra-chave, seller_id ou apelido do vendedor, com filtros de condição, faixa de preço, desconto mínimo, frete grátis, Full, lojas oficiais e parcelas sem juros.
Preços, descontos e parcelas
POST /api/v1/mercadolibre/searchCada resultado traz o preço e o preço de lista em moeda local, o desconto, o parcelamento com a indicação de sem juros e a marcação de patrocinado. Ordene por preço nos dois sentidos para monitorar preços.
Ficha do produto com o vendedor do buy box
POST /api/v1/mercadolibre/productAbra um produto por URL, product_id ou item_id e receba o vendedor do buy box com o nível de reputação e a categoria, estoque, frete, variações com os ids irmãos e a ficha técnica completa.
Avaliações de vários países
POST /api/v1/mercadolibre/reviewsQuinze avaliações por página por 1 crédito, filtráveis por estrelas. Produtos de catálogo juntam avaliações de vários países; as traduzidas mantêm o texto original, então uma avaliação em português num anúncio mexicano aparece nos dois idiomas.
Perguntas e respostas
POST /api/v1/mercadolibre/questionsTodas as perguntas públicas de compradores em um anúncio, com a resposta do vendedor e a data em que ele respondeu. Uma fonte direta de objeções, dúvidas de compatibilidade e preocupações com o frete.
Mais vendidos por categoria
POST /api/v1/mercadolibre/best-sellersO top 20 de qualquer categoria no México, na Argentina e na Colômbia, com preço, desconto, nota e unidades vendidas. A lista de mais vendidos do Brasil não está disponível.
Os 5 endpoints da API do Mercado Livre
Todas as rotas são POST, retornam JSON e usam a mesma API key. Avaliações custam 1 crédito; o resto, 2. A busca retorna cerca de 48 anúncios por página e chega a uns 2.000 resultados por busca.
| Endpoint | Retorna | Créditos |
|---|---|---|
Busca/api/v1/mercadolibre/search | Cerca de 48 anúncios por página por palavra-chave ou vendedor, com preço, desconto, parcelas, marca, nota, número de avaliações, unidades vendidas, frete e marcação de patrocinado; filtros de condição, preço, desconto, frete grátis, Full e lojas oficiais. BR, MX, AR, CO | 2 |
Produto/api/v1/mercadolibre/product | Um produto ou anúncio: preço, parcelas, o vendedor do buy box com a reputação, estoque, frete, unidades vendidas, distribuição de estrelas, variações, ficha técnica, descrição e fotos. BR, MX, AR, CO | 2 |
Avaliações/api/v1/mercadolibre/reviews | 15 avaliações por página com filtro por estrelas: nota, texto, texto original quando traduzido, data, curtidas, país e fotos. BR, MX, AR, CO | 1 |
Perguntas/api/v1/mercadolibre/questions | As perguntas de compradores em um anúncio com as respostas do vendedor e a data da resposta, paginadas por offset. BR, MX, AR, CO | 2 |
Mais vendidos/api/v1/mercadolibre/best-sellers | O top 20 de uma categoria com preço, desconto, nota e unidades vendidas. MX, AR, CO (não disponível para o Brasil) | 2 |
Os 50 créditos grátis do cadastro dão para 25 buscas ou 50 páginas de avaliações. O Chile não é suportado. Ver planos
Busque no Mercado Livre pelo seu código
Uma busca por iphone 15 retorna preço, preço de lista, desconto, parcelas, vendedor, nota e unidades vendidas por resultado. A resposta ao lado é uma captura real do Mercado Libre México, com os nomes de campo que o Brasil também usa.
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# Busca no Mercado Livre Brasil - 2 créditos, cerca de 48 anúncios por página
res = client.mercadolibre.search("iphone 15", country="br", condition="new")
for r in res["data"]["results"]:
print(r["price"], r["currency"], r["sold_quantity_min"], r["title"])
# Avaliações, 15 por página - 1 crédito
reviews = client.mercadolibre.reviews(product_id="MLM1027172667"){
"data": {
"country": "mx",
"site_id": "MLM",
"query": "iphone 15",
"page": 1,
"page_size": 48,
"total": 950,
"total_pages": 20,
"sort": "relevance",
"category_id": "MLM1055",
"count": 48,
"results": [
{
"position": 1,
"sponsored": false,
"item_id": "MLM3571336480",
"product_id": "MLM1027172667",
"title": "Apple iPhone 15 (128 GB) - Azul - Distribuidor Autorizado",
"url": "https://www.mercadolibre.com.mx/apple-iphone-15-128-gb-azul-distribuidor-autorizado/p/MLM1027172667",
"price": 16096,
"original_price": 16999,
"discount_percent": 5,
"currency": "MXN",
"installments": {
"count": 15,
"amount": 1073,
"interest_free": true
},
"seller": {
"name": "Apple",
"official_store": true
},
"brand": "Apple",
"rating": 4.9,
"review_count": 1923,
"sold_quantity_min": 1000,
"condition": null,
"free_shipping": true,
"full_fulfillment": true,
"category_id": "MLM1055"
},
{
"position": 2,
"sponsored": false,
"item_id": "MLM6231765548",
"product_id": "MLM2000124164",
"title": "Apple Iphone 15 128 Gb Rosa - Excelente (Reacondicionado)",
"url": "https://www.mercadolibre.com.mx/apple-iphone-15-128-gb-rosa-excelente-reacondicionado/p/MLM2000124164",
"price": 9189,
"original_price": null,
"discount_percent": null,
"currency": "MXN",
"installments": {
"count": 15,
"amount": 612.66,
"interest_free": true
},
"seller": null,
"brand": "Apple",
"rating": 4.5,
"review_count": null,
"sold_quantity_min": 1000,
"condition": "refurbished",
"free_shipping": true,
"full_fulfillment": true,
"category_id": "MLM1055"
}
]
},
"response_time": 3163
}Por que não a API oficial do Mercado Livre?
A API do próprio Mercado Livre foi feita para vendedores e integradores que agem em nome de uma conta do Mercado Livre autorizada.
API do Mercado Livre Developers
- Você registra um aplicativo no DevCenter do Mercado Livre antes de fazer chamadas
- As chamadas usam um access token OAuth 2.0 que um usuário do Mercado Livre concede ao seu app
- Os access tokens expiram em seis horas e são renovados com o refresh token
- Cada país é um site diferente do Mercado Livre, com ids próprios
API do Mercado Livre do Scavio
- Uma API key, sem registrar app, sem fluxo OAuth e sem conta de usuário autorizada
- Brasil, México, Argentina e Colômbia com os mesmos cinco endpoints e nomes de campo
- Busca com filtros de preço, desconto, frete e vendedor, mais avaliações e perguntas
- 50 créditos grátis no cadastro e o mesmo formato JSON das APIs da Amazon e do Walmart
Com base na documentação pública para desenvolvedores do Mercado Livre em outubro de 2026. O Scavio retorna apenas dados públicos.
Compare as 7 melhores APIs de scraping do Mercado Livre, com preços (em inglês)
O que os desenvolvedores constroem
Monitoramento de preços dos concorrentes
Acompanhe o preço, o preço de lista, o desconto e o parcelamento dos produtos que você vende ou com que concorre no Brasil, México, Argentina e Colômbia, de forma agendada, com ordenação por preço e filtros por faixa. Na busca, o preço que aparece no Brasil costuma ser o preço no Pix, cerca de 5% abaixo do preço normal que o endpoint de produto retorna.
search + productPesquisa de mercado e de categorias
Dimensione uma categoria antes de entrar: anúncios por busca, dispersão de preços, lojas oficiais, participação do Full e faixas de unidades vendidas. Em 11 de outubro de 2026, a página 1 de uma busca por iPhone 15 de 128 GB novo tinha frete grátis em 95% dos resultados no Brasil, 92% no México, 94% na Argentina e 76% na Colômbia, e Full em 18%, 46%, 6% e 4%.
searchAcompanhamento de concorrentes e vendedores
Descubra o vendedor do buy box de um produto e depois liste o catálogo inteiro dele com seller_id para ver o que ele adiciona, o que coloca em promoção e o que deixa de vender.
product + searchAnálise de avaliações e perguntas
Leia o que os compradores elogiam e reclamam, no idioma original e traduzido, e as perguntas que fazem antes de comprar, para escrever anúncios melhores ou encontrar lacunas de produto.
reviews + questionsComparação entre marketplaces
Compare o mesmo produto no Mercado Livre e na Amazon, incluindo a Amazon Brasil, com uma única API key e o mesmo formato de resposta.
search + API da AmazonAgentes de IA para e-commerce
Deixe um agente responder quanto custa o iPhone 15 novo mais barato com frete grátis no Brasil, ou o que os compradores perguntam sobre um produto, com dados do Mercado Livre ao vivo.
REST + skill para agentesComo pegar dados do Mercado Livre em JSON
- 1
Pegue uma API key
Crie uma conta no Scavio e copie sua key no dashboard. Você ganha 50 créditos grátis no cadastro, sem cartão, sem app de desenvolvedor do Mercado Livre e sem fluxo OAuth.
- 2
Busque no Brasil
Envie {"country": "br", "query": "iphone 15"} para https://api.scavio.dev/api/v1/mercadolibre/search com um header Authorization: Bearer. Use mx para o México, ar para a Argentina e co para a Colômbia.
- 3
Abra o que interessa
Passe um product_id ou item_id dos resultados para product, reviews ou questions. Toda resposta traz o conteúdo dentro de data, com credits_used e credits_remaining.
Perguntas frequentes sobre a API do Mercado Livre
Por que a API do Mercado Livre retorna 403?
+
O 403 vem da API oficial do Mercado Livre, e a documentação para desenvolvedores dela é o lugar para diagnosticar uma recusa específica. O que vale para todas as chamadas: em outubro de 2026, essa API exige um aplicativo OAuth registrado no DevCenter do Mercado Livre e um access token de um usuário que autorizou esse app. Se o que você precisa são dados públicos de anúncios, a API do Mercado Livre do Scavio funciona com uma API key, sem app nem token de usuário: busca, produto, avaliações e perguntas de anúncios públicos no Brasil, México, Argentina e Colômbia. O que a API oficial exige e um exemplo sem OAuth com resultado real (em inglês).
O Mercado Livre tem uma API pública?
+
O Mercado Livre tem uma API oficial para desenvolvedores, construída sobre OAuth 2.0: você registra um aplicativo no DevCenter do Mercado Livre, um usuário do Mercado Livre autoriza esse app e cada chamada leva o access token desse usuário, que expira em seis horas e precisa ser renovado. Ela foi feita para vendedores e integradores que trabalham com as próprias contas. A API do Mercado Livre do Scavio retorna dados públicos de anúncios com uma única API key, sem app nem OAuth: busca, produto, avaliações, perguntas e mais vendidos, 5 endpoints a 2 créditos cada (avaliações 1).
Preciso de uma API key do Mercado Livre?
+
Não para o Scavio. Uma API key do Scavio cobre os 5 endpoints nos quatro países, sem app no DevCenter, sem client ID e client secret e sem renovar token a cada seis horas. Contas novas ganham 50 créditos grátis no cadastro, sem cartão.
Como extrair dados do Mercado Livre sem a API oficial?
+
Com a API do Scavio não há scraper para manter: você envia um POST com o país e uma busca ou um id de produto e recebe JSON estruturado, com os mesmos nomes de campo em todos os países. Para o Brasil, use country br na busca; produto, avaliações e perguntas aceitam qualquer URL do mercadolivre.com.br ou id MLB. Busca, ficha do produto, avaliações e perguntas custam a partir de 1 crédito por chamada, sem registrar app nem pedir autorização a um usuário.
Qual preço vem na busca do Brasil: Pix ou normal?
+
Na busca, os resultados do Brasil costumam mostrar o preço no Pix, cerca de 5% abaixo do preço normal. O endpoint de produto retorna o preço normal e costuma listar a oferta no Pix em promotions. Em 11 de outubro de 2026, um iPhone 15 aparecia por R$ 4.009 na busca e por R$ 4.220,84 no endpoint de produto. Para comparar preços entre anúncios, use sempre a mesma fonte.
Quais países a API cobre?
+
Brasil (br, Mercado Livre), México (mx), Argentina (ar) e Colômbia (co). Busca, produto, avaliações e perguntas funcionam nos quatro; mais vendidos funciona no México, na Argentina e na Colômbia, mas não no Brasil. O Chile não é suportado. Para produto, avaliações e perguntas, o país vem do prefixo do id (MLB Brasil, MLM México, MLA Argentina, MCO Colômbia) ou da URL.
Dá para ver as unidades vendidas de um produto?
+
Só como a faixa que o Mercado Livre mostra. sold_quantity_min é um mínimo (1000 para "+1000 vendidos") e sold_label traz o texto como aparece. O Mercado Livre mostra as vendas em faixas, então não há um número exato. Na busca capturada de iPhone 15, as faixas iam de 25 a 10.000.
A busca retorna a marca e o número de avaliações de cada anúncio?
+
Sim. Cada resultado traz brand, rating e review_count, lidos da mesma página de resultados, então acompanhar marcas e totais de avaliações numa busca inteira custa 2 créditos por página, sem uma chamada de produto por anúncio. Em 16 de outubro de 2026, uma busca por "fone bluetooth" no Mercado Livre retornou a marca nos 48 resultados orgânicos e o número de avaliações em 43. A cobertura de review_count varia conforme a busca e é null, nunca 0, quando a página não publica um total. A maioria dos resultados patrocinados retorna review_count null.
Os preços vêm com desconto e parcelas sem juros?
+
Sim. Os preços vêm na moeda local do site (BRL no Brasil, e MXN, ARS ou COP nos outros), com a moeda em cada resultado. Cada anúncio traz price, original_price e discount_percent quando está em promoção, e o parcelamento (count, amount e um indicador interest_free para parcelas sem juros). A busca filtra por min_price, max_price e min_discount e ordena por preço crescente ou decrescente.
Dá para pegar avaliações e perguntas do Mercado Livre?
+
Sim. Avaliações retorna 15 por página por 1 crédito, filtráveis por estrelas, com texto, data exata, curtidas, fotos e o país onde cada avaliação foi escrita; as traduzidas mantêm o texto original. Perguntas retorna as perguntas dos compradores com a resposta do vendedor e a data da resposta. O Mercado Livre não mostra a data da pergunta, então ela não é retornada. No Brasil, o endpoint de produto costuma trazer a nota média e o total de avaliações, mas não a distribuição de estrelas. As avaliações de catálogo juntam países: em 11 de outubro de 2026, 10 das 12 avaliações da primeira página do iPhone 15 mexicano foram escritas no Brasil e traduzidas, com o original em português.
Tem mais vendidos do Brasil?
+
Não. O endpoint de mais vendidos retorna o top 20 de uma categoria no México, na Argentina e na Colômbia, mas a lista do Brasil não está disponível. No Brasil, a busca com ordenação por preço e as faixas de unidades vendidas de cada resultado são o caminho para pesquisar uma categoria.
Quantos resultados uma busca retorna?
+
Cerca de 48 anúncios por página e até 42 páginas, ou seja, uns 2.000 resultados por busca. Cada resposta traz total e total_pages. Para ir mais fundo, divida a busca por faixa de preço, condição ou vendedor e faça uma busca por fatia. A ordenação é por relevância ou por preço; o Mercado Livre não oferece ordenação por mais novos nem por mais vendidos.
Dá para listar os produtos de um vendedor?
+
Sim. A busca aceita um seller_id (o id numérico que o endpoint de produto retorna para o vendedor do buy box) e o combina com uma busca, todos os filtros, a ordenação e a página. Um seller_nickname retorna a primeira página de anúncios do vendedor e o seller_id dele. Só dados públicos de anúncios são retornados, nunca dados de contato do vendedor.
Quanto custa a API do Mercado Livre?
+
Busca, produto, perguntas e mais vendidos custam 2 créditos por chamada; avaliações custam 1. No plano Growth com pagamento anual (US$ 2 por 1.000 créditos), são US$ 0,004 por página de busca de cerca de 48 anúncios, uns US$ 0,08 por 1.000 anúncios, e US$ 0,002 por página de 15 avaliações. Um produto, anúncio ou vendedor que não existe retorna 404 e é cobrado; falhas temporárias não são cobradas. Contas novas ganham 50 créditos grátis sem cartão, e os planos pagos começam em US$ 30 por mês por 7.000 créditos.
É legal usar dados do Mercado Livre?
+
O Scavio retorna dados públicos do Mercado Livre: o que qualquer pessoa vê numa página pública do Mercado Livre, como anúncios, preços, avaliações e perguntas respondidas. Não retorna dados de contato de compradores ou vendedores nem nada que esteja atrás de login. Se o seu uso específico é permitido depende da sua jurisdição, do seu caso de uso e dos termos do Mercado Livre, e você é responsável pelo uso que faz dos dados. Isto não é aconselhamento jurídico; consulte seu próprio advogado.
Os dados são atualizados?
+
Cada requisição lê o Mercado Livre ao vivo no momento da chamada, então mudanças de preço, anúncios novos e avaliações novas aparecem assim que o Mercado Livre as mostra. Nada vem de uma cópia em cache. Para acompanhar preços ao longo do tempo, salve as respostas de forma agendada e compare.
Mais do Scavio
Mercado Libre API (English)
This page in English, with the same endpoints and prices.
API da Amazon
Busca, ficha de produto e todas as ofertas de vendedores, incluindo Amazon Brasil e México.
API do Walmart
Busca, produto, avaliações e vendedores, incluindo o Walmart México.
API do AliExpress
Busca de produtos, mais vendidos e avaliações.
Documentação da API
Os 5 endpoints com parâmetros e respostas reais (em inglês).
Preços
Pacotes de créditos e planos, sem taxa extra por plataforma.
Comece a puxar dados do Mercado Livre hoje
50 créditos grátis no cadastro, sem cartão. Sua primeira requisição é um POST com um país e um produto.