Documentação do Mercado Livre
Confira todas as informações necessárias sobre as APIs Mercado Livre.
Documentação do
Qualidade das Publicações
Níveis de Qualidade por País
Como primeiro passo, vamos revisar os níveis de qualidade por site, utilizando o recurso /health_levels, que permite identificar a faixa de pontuação necessária para cada nível de publicação.
Chamada:
curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' \
https://api.mercadolibre.com/sites/$SITE_ID/health_levels
Parâmetros da solicitação
| Parâmetro | Tipo | Opcional | Valores / Descrição |
|---|---|---|---|
| ACCESS_TOKEN | string | Não | Lembre-se de utilizar o token que você gerou para seu usuário de teste no ponto 4 do guia Primeiros Passos. |
| SITE_ID | string | Não | Corresponde ao ID do país consultado, por exemplo MLA para Argentina. |
Resposta:
[
{
"level": "basic",
"health_min": 0,
"health_max": 0.49
},
{
"level": "standard",
"health_min": 0.5,
"health_max": 0.65
},
{
"level": "professional",
"health_min": 0.66,
"health_max": 1
}
]
Campos da resposta
| Parâmetro | Tipo | Descrição |
|---|---|---|
| level | string | Identificação do nível de qualidade em que a publicação pode estar: basic, standard ou professional. |
| health_min | float | Valor mínimo da faixa de pontuação usada para identificar o nível de qualidade. |
| health_max | float | Valor máximo da faixa de pontuação usada para identificar o nível de qualidade. |
Níveis de Qualidade por Item
Sabendo os intervalos de qualidade por nível para um país específico, o recurso /health permite identificar o nível de qualidade de uma publicação. Além disso, esse recurso mostra o percentual de qualidade do item, calculado como a divisão entre o número de objetivos cumpridos e o número total de objetivos aplicáveis.
Chamada:
curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' \
https://api.mercadolibre.com/items/$ITEM_ID/health
Parâmetros da solicitação
| Parâmetro | Tipo | Opcional | Valores / Descrição |
|---|---|---|---|
| ACCESS_TOKEN | string | Não | Lembre-se de utilizar o token do seu usuário. |
| ITEM_ID | string | Não | ID do item que se deseja consultar. |
Resposta:
{
"item_id": "MLA123456",
"health": 0.25,
"level": "basic",
"goals": [
{
"progress": 0,
"progress_max": 1,
"id": "picture",
"name": "picture",
"apply": true,
"data": {
"min": 12
}
},
...
]
}
Campos da resposta
| Parâmetro | Tipo | Descrição |
|---|---|---|
| item_id | string | ID do item consultado. |
| health | float | Percentual de qualidade atual do item. |
| level | string | Nível da publicação. |
| goals | array | Objetivos pendentes a serem corrigidos para melhorar a qualidade da publicação. |
| id | string | ID do atributo a ser melhorado. |
| name | string | Nome do atributo a ser melhorado. |
| apply | boolean | Indica se o parâmetro objetivo é aplicável ao item. |
| progress | integer | Valor atual do progresso do objetivo. Quando é igual a progress_max, o objetivo foi alcançado. |
| progress_max | integer | Valor máximo de progresso possível para o parâmetro objetivo. |
| data | integer | Apresenta os valores a serem alcançados no parâmetro objetivo. |
Analisando os resultados, observa-se que, para a publicação do item consultado, por exemplo, no primeiro objetivo picture, o progresso é 0 de 1. Esse parâmetro, aplicável ao item, requer um mínimo de 12 imagens na publicação para melhorar o percentual de qualidade. A seguir, veremos mais sobre essas ações.
Ações para melhorar a qualidade de uma publicação
Como mencionado anteriormente, após identificar o nível de qualidade do item, é possível verificar quais são os objetivos pendentes que o vendedor ainda pode ajustar para aprimorar a qualidade da publicação e aumentar sua exposição.
Para conhecer as ações que podem ser aplicadas, execute o seguinte comando com o ID do item e seu token correspondente.
Chamada:
curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' \
https://api.mercadolibre.com/items/$ITEM_ID/health/actions
Você receberá uma resposta apresentando a pontuação atual de qualidade da sua publicação e os elementos que podem ser melhorados.
Exemplo de resposta:
{
"item_id": "MLA123456",
"health": 0.25,
"actions": [
{ "id": "picture", "name": "picture" },
{ "id": "technical_specification", "name": "technical_specification" },
{ "id": "video", "name": "video" }
]
}
Campos da resposta
| Parâmetro | Tipo | Descrição |
|---|---|---|
| item_id | string | ID do item consultado. |
| health | float | Percentual de qualidade atual do item. |
| actions | array | Parâmetros sobre os quais é possível implementar uma ação para melhorar a qualidade da publicação. |
| id | string | ID do parâmetro a ser acionado. |
| name | string | Nome do parâmetro a ser acionado. |
Com base nesta resposta e na anterior, é possível implementar ações mais específicas em determinados campos. Isso permitirá otimizar a qualidade das publicações e maximizar seu potencial para alcançar maior visibilidade.
Para alguns atributos e categorias específicas, são apresentadas recomendações e guias que você pode utilizar como apoio para melhorar a qualidade das publicações.
1. Imagens (Pictures)
A qualidade de uma publicação é diretamente afetada pelo número mínimo de imagens. Existem três grupos com requisitos diferentes, dependendo do tipo de imóvel:
- Grupo 1: Para Casas, Apartamentos, Escritórios ou Terrenos, é exigido um mínimo de 12 fotos ou imagens.
- Grupo 2: No caso de Lojas, Áreas Rurais, Galpões e Lotes, o mínimo é de 6 fotos ou imagens.
- Grupo 3: Para Estacionamentos, o mínimo estabelecido é de 4 fotos ou imagens.
2. Atributos técnicos
Certifique-se de preencher todos os atributos obrigatórios e relevantes da sua publicação, a fim de expor todas as características importantes e atrativas do imóvel. Consulte mais informações no guia de atributos para imóveis ou no guia de atributos gerais.
3. Vídeo
Para enriquecer sua publicação, considere adicionar um vídeo ou tour virtual da propriedade, usando o campo video_id. Esse campo requer uma string composta pelo identificador do recurso multimídia e o identificador do provedor da mídia.
Formato do campo video_id
- video_id = id_do_recurso_multimidia;id_do_provedor_multimidia
São aceitos dois tipos de recursos multimídia:
- YouTube (somente vídeos): O parâmetro deve seguir este formato: video_id:"gqkEN9poKM;youtube".
- Matterport (somente tours virtuais): O parâmetro deve seguir este formato: video_id:"gqkEN9poKM;matterport".
4. Publicações de venda e aluguel
- Imóveis à venda: É necessário cumprir todos os objetivos para alcançar 100% de qualidade. Embora não seja obrigatório cumprir todos (como incluir vídeo), esses elementos adicionais ajudam a melhorar a avaliação geral.
- Imóveis para aluguel: É exigido o cumprimento de menos objetivos para atingir 100% de qualidade, devendo ser avaliado com os recursos mostrados anteriormente.
Leituras recomendadas
Atualizações de versão
Esta seção fornece informações sobre as atualizações da API, incluindo:
Histórico de alterações
| Data | Versão | Descrição |
|---|---|---|
| 08/11/2025 | 1.0 | Publicação inicial |