normal
Publicação comum, respeitando a ordenação padrão do catálogo.
Integração de imóveis
Publique e atualize seu catálogo na Vimo por qualquer URL HTTPS. O endereço é livre; o conteúdo do XML deve seguir este contrato.
Ela pode conter caminhos e tokens próprios do CRM. Deve responder por HTTPS, permanecer acessível para a Vimo e retornar um XML válido de até 20 MB.
Contrato
O documento começa com <VimoFeed version="1.1">.
Cada imóvel usa um externalId único e permanente.
| Campo | Obrigatório para publicar | Descrição |
|---|---|---|
Listing@externalId | Sim | Identificador único e permanente do anúncio no sistema de origem. |
ReferenceCode | Sim | Código comercial exibido pela imobiliária. Pode se repetir quando o mesmo imóvel possui anúncios distintos, como venda e locação. |
Purpose | Sim | Finalidade do anúncio. |
PropertyType | Sim | Tipo do imóvel. |
Status | Sim | Situação atual no sistema de origem. |
AdType | Sim no 1.1 | Posição comercial do anúncio: normal, destaque ou destaque na Home. |
Title | Sim | Título com pelo menos 20 caracteres. |
Description | Sim | Descrição com pelo menos 100 caracteres. |
Price | Sim | Valor decimal; moeda padrão BRL. |
Location | Sim | Estado, cidade e bairro são obrigatórios. |
Details | Conforme o tipo | Áreas, quartos, suítes, banheiros e vagas. |
Features | Não | Diferenciais identificados por slug. |
Contact/Name | Sim | Nome do responsável pelo atendimento. |
Contact/Phone | Sim | Telefone principal para contato. Não é presumido como WhatsApp. |
Contact/WhatsApp | Não | Destino exclusivo do botão de WhatsApp, com DDD ou código do país. |
Contact/LogoURL | Não | URL HTTPS pública do logo da imobiliária anunciante. |
Media/Image | Sim | No mínimo três URLs públicas de imagens. |
A Vimo atualiza cada anúncio exclusivamente por externalId. Se o mesmo imóvel
estiver à venda e para locação, os dois anúncios podem compartilhar o mesmo
ReferenceCode, mas precisam usar externalId diferentes e permanentes,
por exemplo 6444-V e 6444-L.
Posicionamento comercial
Cada imóvel do VimoFeed 1.1 deve informar AdType. O valor controla
a prioridade do imóvel no portal e deve ser atualizado pelo CRM sempre que a
imobiliária alterar a posição contratada.
normalPublicação comum, respeitando a ordenação padrão do catálogo.
featuredDestaque com prioridade sobre anúncios normais nos resultados de busca.
home_featuredDestaque prioritário na Home e também nos resultados de busca.
<Status>available</Status>
<AdType>home_featured</AdType>
featured e até 3 anúncios
home_featured simultaneamente. Se o XML solicitar uma posição acima
da cota disponível, o imóvel continua publicado como normal.
Feeds legados 1.0 sem AdType também são tratados como normal.
Identidade e atendimento
O telefone comum e o WhatsApp são campos diferentes. A Vimo só exibe o botão
“Chamar no WhatsApp” quando Contact/WhatsApp possui um número válido.
O logo aparece junto ao nome da imobiliária na área de contato do anúncio.
<Contact>
<Name>Juliana Lima</Name>
<Phone>(11) 3333-4444</Phone>
<WhatsApp>5511999999999</WhatsApp>
<LogoURL>https://imobiliaria.com.br/logo.png</LogoURL>
</Contact>
WhatsApp, recomendamos o formato internacional somente com números:
55 + DDD + número. Em LogoURL, use preferencialmente PNG ou
WebP com fundo transparente. Feeds 1.0 continuam aceitos, mas esses novos
dados de identidade pertencem ao contrato 1.1.
Texto formatado
Para preservar parágrafos, listas, negrito e quebras de linha, recomendamos enviar
Description format="html" com o conteúdo dentro de CDATA.
A CDATA protege os caracteres do HTML durante a leitura do XML.
<Description format="html"><![CDATA[
<p>Primeiro parágrafo da descrição.</p>
<p><strong>Destaques do imóvel:</strong></p>
<ul>
<li>Varanda</li>
<li>Duas vagas de garagem</li>
</ul>
<p>Entre em contato para agendar uma visita.</p>
]]></Description>
p, br, strong, b,
em, i, ul, ol e li.
Atributos, scripts, estilos e outras tags são removidos pela Vimo.
Texto simples também é aceito, desde que as quebras de linha reais sejam mantidas no XML.
Enumerações
Envie os códigos exatamente como aparecem abaixo, em letras minúsculas.
saleVendarentLocaçãoseasonalTemporadaavailableDisponível para publicaçãoreservedReservadosoldVendidorentedAlugadoinactiveInativoapartmentApartamentohouseCasacondominium_houseCasa em condomíniotownhouseSobradostudioStudiokitnetKitnetloftLoftflatFlatpenthouseCoberturaduplexDuplextriplexTriplexlandTerrenocommercial_roomSala comercialofficeEscritóriostoreLojawarehouseGalpãocommercial_buildingPrédio comercialrural_propertyImóvel ruralsmall_farmChácararanchSítiofarmFazendaCatálogo
Use o valor da coluna “slug”. Valores desconhecidos não impedem a importação: serão preservados nas informações adicionais do anúncio.
piscinaPiscinachurrasqueiraChurrasqueiraarea-gourmetÁrea gourmetespaco-verde-parqueEspaço verde / parquequadra-de-esportesQuadra de esportesquadra-de-tenisQuadra de tênissala-de-jogosSala de jogossala-de-massagemSala de massagemsaunaSaunaelevadorElevadorportaria-24hPortaria 24hplaygroundPlaygroundmobiliadoMobiliadoar-condicionadoAr-condicionadosacadaSacadaarea-de-servicoÁrea de serviçovarandaVarandalareiraLareiragaragem-estacionamentoGaragem de estacionamentolavanderiaLavanderiaaquecimento-a-gasAquecimento a gáshome-officeHome officearmazemArmazémportao-automaticoPortão automáticobox-blindexBox blindexarmarios-planejadosArmários planejadoscozinha-americanaCozinha americanaediculaEdículaaceita-petsAceita petsperto-transporte-publicoPerto de transporte públicoperto-shopping-centersPerto de shopping centersperto-estradas-avenidasPerto de estradas / avenidasperto-das-escolasPerto das escolasperto-de-hospitaisPerto de hospitaisproximo-a-praiaPróximo à praialado-praiaLado praialado-morroLado morrorua-asfaltadaRua asfaltadavista-para-o-marVista para o marvista-montanhaVista para a montanhacasa-inteligenteCasa inteligentetelevisao-a-caboTelevisão a caboconexao-com-internetConexão com a internetgramadoGramadoarea-de-jardimÁrea de jardimcascalhoCascalhopatio-cercadoPátio cercadocorredor-lateralCorredor lateralquintalQuintalacesso-controladoAcesso controladosistema-de-alarmeSistema de alarmeterreno-muradoTerreno muradoagua-encanadaÁgua encanadaenergia-eletricaEnergia elétricaesgotoEsgotope-direito-altoPé-direito altoenergia-trifasicaEnergia trifásicadocaDocaentrada-para-caminhaoEntrada para caminhãoSincronização
Um novo externalId cria o imóvel.
Os dados e as imagens do anúncio são atualizados.
Pode ser desativado se essa opção estiver habilitada e a leitura terminar sem erros.
O imóvel é salvo como rascunho, sem ser descartado.
Exemplo
<?xml version="1.0" encoding="UTF-8"?>
<VimoFeed version="1.1">
<Listings>
<Listing externalId="ABC-123">
<ReferenceCode>AP-1024</ReferenceCode>
<Purpose>sale</Purpose>
<PropertyType>apartment</PropertyType>
<Status>available</Status>
<AdType>home_featured</AdType>
<Title>Apartamento com três quartos no Centro</Title>
<Description format="html"><![CDATA[
<p>Apartamento bem localizado, com ambientes iluminados e excelente estrutura condominial.</p>
<p><strong>Destaques do imóvel:</strong></p>
<ul>
<li>Varanda com boa iluminação natural</li>
<li>Duas vagas de garagem</li>
<li>Área de lazer completa</li>
</ul>
<p>Entre em contato para agendar uma visita.</p>
]]></Description>
<Price currency="BRL">750000.00</Price>
<Location>
<PostalCode>01000-000</PostalCode>
<State>SP</State>
<City>São Paulo</City>
<Neighborhood>Centro</Neighborhood>
<Address>Rua das Flores</Address>
<Number>100</Number>
</Location>
<Details>
<PrivateArea unit="m2">110.00</PrivateArea>
<TotalArea unit="m2">140.00</TotalArea>
<LandArea unit="m2"></LandArea>
<Bedrooms>3</Bedrooms>
<Suites>1</Suites>
<Bathrooms>2</Bathrooms>
<ParkingSpaces>2</ParkingSpaces>
<CondoFee>650.00</CondoFee>
<PropertyTax>180.00</PropertyTax>
</Details>
<Features>
<Feature slug="piscina">Piscina</Feature>
<Feature slug="elevador">Elevador</Feature>
<Additional>Sol da manhã e ventilação natural.</Additional>
</Features>
<Contact>
<Name>Juliana Lima</Name>
<Phone>(11) 3333-4444</Phone>
<WhatsApp>5511999999999</WhatsApp>
<LogoURL>https://imobiliaria.com.br/logo.png</LogoURL>
</Contact>
<Media>
<Image main="true">https://imobiliaria.com.br/fotos/abc-123-1.jpg</Image>
<Image>https://imobiliaria.com.br/fotos/abc-123-2.jpg</Image>
<Image>https://imobiliaria.com.br/fotos/abc-123-3.jpg</Image>
</Media>
</Listing>
</Listings>
</VimoFeed>