Documentação do Mercado Livre

Confira todas as informações necessárias sobre as APIs Mercado Livre.
circulos azuis em degrade

Documentação do

Última atualização em 09/11/2025

Solicitação de Visita

No Mercado Livre, nos esforçamos para otimizar a experiência de compra e aluguel de imóveis, garantindo não apenas a disponibilidade das propriedades, mas também respostas ágeis e eficientes às consultas e solicitações de visitas.

Este guia tem como objetivo detalhar como o Mercado Livre colabora com os diferentes agentes envolvidos no processo de solicitação de visitas, descrevendo a jornada do cliente e estabelecendo claramente o papel e as responsabilidades de cada participante em cada etapa do processo.

Além de detalhar o processo, este guia busca fornecer ferramentas e recursos para facilitar a gestão das solicitações e otimizar a experiência tanto dos clientes quanto dos colaboradores.



Nota
As funcionalidades de Solicitação de Visita estarão habilitadas nos seguintes países:


Trabalhando com Solicitações de Visita

Para trabalhar de forma eficaz com as solicitações de visita, além de ativar as publicações, é necessário configurar horários, métodos de contato e integração com o calendário, bem como receber notificações em tempo real sobre novas solicitações, alterações de disponibilidade e atualizações de contato. Isso permite responder rapidamente, evitar mal-entendidos e programar visitas eficientes para maximizar o sucesso das suas publicações.



Atualizações em Tempo Real

É fundamental que os vendedores utilizem ferramentas de gestão de calendário e recebam notificações instantâneas sobre solicitações de visita, alterações de disponibilidade e atualizações de contato. Isso facilita respostas rápidas, evita contratempos e otimiza a programação das visitas, aumentando as oportunidades de negócio.

As atualizações em tempo real sobre a intenção de visita beneficiam tanto o vendedor quanto a plataforma, permitindo fornecer informações precisas. É essencial que o vendedor configure completamente sua aplicação com a URL onde receberá as notificações e faça o uso correto dos recursos da API.

Importante
A partir de outubro de 2024, as publicações de aluguel ou arrendamento de casas e apartamentos no MLC (Chile) deverão incluir a opção de agendamento online para atender aos novos critérios de qualidade e garantir boa exposição. A ausência dessa opção será refletida no atributo online_scheduling do endpoint health, afetando negativamente a avaliação da publicação. Saiba mais na guia de qualidade das publicações.


Passos para iniciar a integração

As solicitações de visita são parte importante da experiência de imóveis. Para habilitar essa funcionalidade, siga os passos a seguir:


1. A conta do vendedor profissional ou imobiliária deve estar registrada


2. Registrar a aplicação para obter o token


3. Publicar itens na plataforma

  • Se você já publicou ou está pronto para publicar, crie suas primeiras publicações e habilite nelas a funcionalidade de solicitação de visita.

Após realizar os passos anteriores, este guia explica como:

  • 1. Marcar suas publicações para que tenham disponível a solicitação de visita.
  • 2. Obter detalhes desse lead para gerenciar sua agenda da melhor forma possível.


Ativar Solicitação de Visita em Publicações

Se sua conta estiver habilitada como imobiliária ou corretora em um dos países indicados no início deste guia, suas publicações terão automaticamente a opção de solicitação de visita habilitada. Certifique-se de enviar o atributo CONTACT_SCHEDULE junto aos demais atributos obrigatórios ao publicar o item.


Se a sua publicação não tiver a opção de solicitação de visita marcada, ou se você precisar desabilitá-la, siga os passos abaixo:

  1. 1. Acesse o Mercado Livre com seu usuário de teste ou vendedor.
  2. 2. Clique no seu nome de usuário, abra o menu e selecione “Publicações”.

  3. 3. No painel de publicações, localize a publicação desejada, clique nos três pontos à direita e selecione “Modificar”.

  4. 4. Na janela de modificação, acesse a seção “Solicitação de visita” e clique para expandir as opções.
  5. 5. Para habilitar a solicitação online, selecione “Oferecer solicitação online de visita”. Caso prefira o método tradicional, selecione “Agendar visitas manualmente”.
  6. 6. Clique em “Confirmar” para finalizar.

Importante
A função de solicitação de visitas será automaticamente desativada se o vendedor estiver em alguma das seguintes situações:
  • Seu nível de reputação diminuir.
  • Cancelar mais de 50% das visitas agendadas.
  • Republicar anúncios que já possuía.


Notificações de Leads de Visita

Será gerada uma notificação automática através do canal público VIS Leads com o filtro “Visit Request” sempre que um cliente potencial (comprador) no marketplace do Mercado Livre demonstrar interesse em visitar uma propriedade ou quando for feita uma modificação na agenda (independentemente da mudança de status).


Para ativar essa notificação, acesse o gerenciador de aplicativos onde você criou sua aplicação (Argentina, Brasil, Chile, México, Colômbia, Uruguai, Peru, Equador e Venezuela). Faça login com o usuário que criou a aplicação e siga os passos abaixo:

  1. 1. No menu de três pontos da aplicação, selecione a opção “Editar”.

  2. 2. Na seção “Informações básicas”, clique em “Continuar”.

  3. 3. Em “Configuração e permissões”, localize “VIS Leads” na seção “Tópicos” e selecione “Visit request”.

  4. 4. Por fim, configure a URL para receber as notificações e clique em “Editar” para salvar as alterações.

Nota
Para mais informações, consulte a guia de notificações.

Quando você receber uma notificação de solicitação de visita, ela será semelhante ao exemplo a seguir:

{
  "_id": "abcd-qwer-1234",
  "topic": "vis_leads",
  "resource": "/vis/leads/{lead_id}",
  "user_id": 123456789,
  "application_id": 123456789123456789,
  "sent": "2025-01-27T18:21:06.159Z",
  "attempts": 1,
  "received": "2025-01-27T18:21:06.057Z",
  "actions": [
    "visit_request"
  ]
}
Parâmetro Tipo Descrição
_id String Identificador único da notificação (lead).
topic String Tópico do registro, neste caso, "vis_leads".
resource String Recurso ou URL associado.
user_id Number Identificador do usuário.
application_id Number Identificador da aplicação.
sent DateTime String Data e hora em que a notificação foi enviada.
attempts Number Número de tentativas de envio.
received DateTime String Data e hora de recebimento da notificação.
actions Array Lista de ações associadas, neste caso ["visit_request"], ou seja, solicitação de visita.

Você pode obter mais informações sobre esse tipo de notificação utilizando os recursos descritos na seção de Leads.


Gestão de Agenda

Gerar Agenda

Atualmente, não há um endpoint da API disponível para criar agendas diretamente no modelo de dados. No entanto, é possível simular a geração de agendas em publicações de teste acessando a URL do item publicado e clicando em Solicitar visita. Posteriormente, a agenda poderá ser gerada.


Posteriormente, a agenda poderá ser gerada. É importante destacar que é necessário estar autenticado com um usuário de teste no navegador.



Após selecionar a disponibilidade e enviar a solicitação, a ação será confirmada com uma mensagem semelhante à seguinte:




Acesse com o seu usuário de teste que possui a publicação marcada com solicitação de visita e entre em seu perfil:




No menu à esquerda, acesse o painel de pessoas interessadas. Na parte superior do painel, aparecerá uma aba com as solicitações de visita pendentes. Ao clicar nessa aba, serão listadas as solicitações e, em seguida, clique no botão Agendar visita para gerenciá-las.




Nota
Uma forma de obter o id das solicitações, utilizando os recursos disponíveis da API, é por meio dos leads. Você pode saber mais sobre isso na guia de consulta de leads.

Obter Detalhes da Agenda

Para obter o detalhe de uma agenda através do seu identificador (scheduleId), execute o seguinte endpoint, incluindo como parâmetro o identificador do lead.


Chamada:

curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/vis/leads/$LEAD_ID

Parâmetros

Parâmetro Tipo Opcional Descrição
ACCESS_TOKEN String Não Token de autenticação da API.
LEAD_ID String Não ID do schedule a ser consultado.

A resposta obtida será semelhante à seguinte:

{
  "id": "44115522",
  "item_id": "MLA4037459422",
  "created_at": "2024-06-14T00:00:00Z",
  "contact_type": "schedule",
  "external_id": "13864821",
  "status": "active",
  "buyer_id": 123654987,
  "name": "Test Test",
  "email": "john@example.com",
  "phone": "+55 01 1111-1111"
}
Parâmetro Tipo Descrição
idStringIdentificador único do objeto.
item_idStringIdentificador do item relacionado.
created_atStringData e hora de criação da agenda no formato ISO 8601.
contact_typeStringTipo de contato, neste caso "schedule".
external_idStringIdentificador externo associado à agenda.
statusStringStatus atual da solicitação.
buyer_idIntIdentificador do comprador.
nameStringNome do comprador.
emailStringEndereço de e-mail do comprador.
phoneStringNúmero de telefone do comprador.

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