PROD

A geração do feed é realizada todos os dias às 2h UTC

Informações do recurso
AutenticaçãoObrigatória
Scopefeed-static-{country} (por país, veja abaixo)
Método HTTPGET
RespostaGZIP
Versão1

URL do recurso

https://mapaprop.app/api/action/feed-static-v1/download

Parâmetros

ChaveTipoObrigatórioDescrição
countrystringsimO código ISO do país. Suportados: AR, UY, ES, CL, MX, CO. Constantes

Scopes

Seu cliente deve ter um scope por país que deseja baixar. Se o scope para o país solicitado não estiver habilitado nas suas credenciais, você receberá um erro SCOPE_NOT_VALID.

ScopePaís
feed-static-arArgentina
feed-static-uyUruguay
feed-static-esEspaña
feed-static-clChile
feed-static-mxMéxico
feed-static-coColombia

Os scopes são habilitados pela Mapaprop quando sua aplicação é aprovada. Se precisar de um país adicional, entre em contato conosco.

Código de exemplo

GET /api/action/feed-static-v1/download?country=AR HTTP/1.1
Host: mapaprop.app
Authorization: Bearer {access_token}

Resposta

Será feito o download de um arquivo gzip contendo o XML do feed gerado para a data atual. Há uma lista de objetos de imóveis com anúncios em seu interior. Cada anúncio tem o seguinte formato.

ObjetoCampoTipoObrigatórioDescrição
AdadObjectsimO objeto principal do anúncio
idStringsimO identificador único do imóvel
urlStringsimA URL do imóvel no nosso portal
titleStringsimO título do imóvel
typeStringsimO tipo de operação: "For sale", "For rent", "Short term rental", "For Barter", "For Share", "For Transfer"
currencyStringsimA moeda do imóvel
agencyStringsimO nome da imobiliária ou corretor que publica o imóvel
contentStringsimUma descrição geral do imóvel
priceIntegersimO preço do imóvel
property_typeStringsimO tipo do imóvel (Apartamento, Casa, etc.)
roomsIntegernãoA quantidade de quartos
bathroomsIntegernãoA quantidade de banheiros
parkingIntegernãoA quantidade de vagas de garagem
addressStringsimO endereço do imóvel
cityStringsimA cidade do imóvel
regionStringsimA região do imóvel
latitudeDoublenãoA latitude do imóvel
longitudeDoublenãoA longitude do imóvel
dateStringsimA data de publicação do imóvel DD/MM/YYYY
expiration_dateStringsimA data de vencimento da publicação. Quase sempre renovada automaticamente
orientationStringnãoOrientação cardinal do imóvel (este, oeste, norte...)
conditionStringnãoEstado de conservação do imóvel
is_furnishedStringnãoSe o imóvel possui mobília ou não. Útil para locações temporárias.

Exemplo

<?xml version="1.0" encoding="UTF-8"?>
<properties>
  <ad>
    <id><![CDATA[56272]]></id>
    <url>https://www.memudoya.com/en/property/venta-de-departamento-en-caballito-capital-federal-317-253763/6b8dd3bc51a74cc5d0b4144278d55e9d]]></url>
    <title><![CDATA[Piso 3 dor. con vistas a la playa]]></title>
    <type><![CDATA[For Sale]]></type>
    <agency><![CDATA[Real Estate]]></agency>
    <content><![CDATA[CODIGO: 2214A-V020 ubicado en: calle Pola de Siero -  Publicado por: REAL ESTATE. Departamento en Venta en Torrevieja, Vega Baja del Segura, Alicante. El precio es EUR 95000. El estado es Excelente. Su antigüedad es de 15 años. La superficie cubierta es de 90 metros cuadrados. Su orientacion es Este. Servicios en el Departamento: . El Departamento cuenta con: 3 Dormitorios. 2 Baños. Cochera. Publicado a través de Mapaprop]]></content>
    <currency><![CDATA[EUR]]></currency>
    <price><![CDATA[95000]]></price>
    <property_type><![CDATA[Departamento]]></property_type>
    <rooms><![CDATA[3]]></rooms>
    <bathrooms><![CDATA[2]]></bathrooms>
    <parking><![CDATA[1]]></parking>
    <address><![CDATA[calle Pola de Siero]]></address>
    <city><![CDATA[Vega Baja del Segura]]></city>
    <region><![CDATA[Alicante]]></region>
    <latitude><![CDATA[37.9842926]]></latitude>
    <longitude><![CDATA[-36.0000047]]></longitude>
    <date><![CDATA[01/05/2014]]></date>
    <expiration_date><![CDATA[25/01/2017]]></expiration_date>
    <orientation><![CDATA[Este]]></orientation>
    <condition><![CDATA[Excelente]]></condition>
    <is_furnished><![CDATA[1]]></is_furnished>
  </ad>
</properties>

Exemplos

<?php

// init the URL
$ch = curl_init("https://mapaprop.app/api/action/feed-static-v1/download?country=AR");
// set your user agent
curl_setopt($ch, CURLOPT_USERAGENT, "YourCompany/1.0");
$headers = array('Authorization: Bearer ' . $YOURTOKEN); // here your token!
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
// execute the file download
$output = curl_exec($ch);

// Close the cURL resource, and free system resources
curl_close($ch);
?>