PROD

Este webservice obtiene propiedades de la base de datos. Podés recuperar hasta 500 registros por llamada (hay un límite). Debés usarlo solo hasta recuperar la lista completa de propiedades. Una vez completado ese proceso, usá get-delta como proceso diario.

Información del recurso
AutenticaciónRequerida
Método HTTPGET
RespuestaJSON
Versión1

URL del recurso

https://mapaprop.app/api/action/feed-v1/get-properties

Parámetros

ClaveTipoRequeridoDescripción
countrystringCódigo ISO del país. Constantes
typesstringValores separados por coma de los tipos de propiedad. Constantes
operationsstringValores separados por coma de las operaciones. Constantes
fromintNúmero de registro inicial.
tointNúmero de registro final. La diferencia entre from y to no puede superar 500.
localestringnoCódigo ISO de país que representa el locale para traducir los textos. Constantes

Ejemplo de código

GET /api/action/feed-v1/get-properties?country=AR&types=1,3,18&operations=sale,temp&from=1000&to=1500 HTTP/1.1
Host: mapaprop.app
Content-Type: application/x-www-form-urlencoded
Content-Length: 0
Authorization: Bearer {access_token}

Respuesta

Un array de propiedades con la siguiente estructura.

ObjetoCampoTipoRequeridoDescripción
PropertyidstringEl ID de la propiedad generado por el sistema (hash)
propertyCodestringUn ID definido por el cliente
typestringLa descripción traducida del tipo de propiedad. Constantes.
typeCodeintID numérico del tipo de propiedad. Constantes.
propertyTypestringLa descripción traducida del tipo de propiedad. Constantes.
operationstringLa descripción traducida de la operación. Constantes.
operationCodeintEl ID numérico de la operación. Constantes
propertyOperationstringLa descripción traducida de la operación. Constantes.
urlstringLa URL en memudoya.com o en el sitio web del cliente.
titlestringTítulo principal de la propiedad. Generalmente ingresado por el cliente.
descriptionstringDescripción autogenerada con las características de la propiedad.
priceintPrecio de la propiedad
expensesintnoPrecio de las expensas mensuales
currencystringDescripción ISO de la moneda del valor de la propiedad. Constantes.
builtAreaintnoSuperficie cubierta total. Generalmente en metros cuadrados.
totalAreaintnoSuperficie total del terreno. Generalmente en metros cuadrados.
occupancyintnoNúmero de ocupantes permitidos por el propietario si es alquiler temporal.
bedroomsintnoNúmero de dormitorios de la propiedad
ambiencesintnoNúmero de ambientes de la propiedad
bathroomsintnoNúmero de baños de la propiedad
yearsOldintnoAntigüedad de la propiedad en años
totalFloorsintnoNúmero de pisos del edificio
apartmentsPerFloorintnoNúmero de departamentos por piso
floorsintnoNúmero de pisos de la propiedad
orientationStringnoOrientación de la propiedad
ubicationStringnoUbicación de la propiedad dentro del terreno
balconyTypeStringnoTipo de balcón del departamento
lastUpdateStringFecha en formato ISO 8601 UTC con la última actualización de la propiedad
paymentPeriodStringnoDescripción del período de pago. Solo para alquileres temporales.
locationLocationInformación de ubicación de la propiedad
imagesArray de stringsnoArray de imágenes de la propiedad
videosArray de jsonnoVideos de la propiedad (URL o embed)
agencyAgencyObjeto que representa a la inmobiliaria que publica la propiedad
amenitiesArray de stringsArray con etiquetas de amenidades de la propiedad. Constantes
LocationlatitudestringLatitud de la propiedad
longitudestringLongitud de la propiedad
countrystringPaís donde está ubicada la propiedad
statestringProvincia o estado donde está ubicada la propiedad
citystringCiudad donde está ubicada la propiedad
addressstringDirección donde está ubicada la propiedad
zipCodestringCódigo postal de la ubicación de la propiedad
AgencyidstringEl ID de la inmobiliaria
namestringEl nombre de la inmobiliaria
addressstringLa dirección de la inmobiliaria
phonestringEl número de teléfono de la inmobiliaria
mobilestringnoEl número de celular en formato universal
emailstringEl email de la inmobiliaria (según el servicio contratado)
logostringUna URL con el logo de la inmobiliaria
attributesattributesArray de atributos jsonnoTodos los atributos de la propiedad
descriptionFormatteddescriptionstringnoDescripción con nuevo formato que acepta saltos de línea

Ejemplo de código

[
    {
        "id": "350ebf8f7d7be42bf18ad73b59005c54",
        "propertyCode": "2485-635896",
        "type": "Casa",
        "typeCode": 1,
        "propertyType": "Casa",
        "operation": "Venta",
        "operationCode": 1,
        "propertyOperation": "Venta",
        "url": "http://gonzalezprops.com/propiedades/id=3223923",
        "title": "Propiedad con vista al mar, excelente oportunidad!",
        "description": "CODIGO: 1520- MYR1504 ubicado en: a 0.2km de la ciudad - Campo en Venta en Lobos, Buenos Aires. Publicado a través de Mapaprop",
        "price": "180000",
        "expenses": "150",
        "lastUpdate": "2014-01-24T10:30:27Z",
        "paymentPeriod": "weekly",
        "currency": "USD",
        "builtArea": 180,
        "totalArea": 220,
        "occupancy": 5,
        "bedrooms": 4,
        "ambiences": 5,
        "bathrooms": 1,
        "yearsOld": 50,
        "totalFloors": 8,
        "apartmentsPerFloor": 5,
        "floors": 1,
        "orientation": "NORESTE",
        "ubication": "Frente",
        "balconyType": "Corrido",
        "location": {
            "latitude": "-33.23932932",
            "longitude": "-59.30203230",
            "country": "Argentina",
            "state": "Buenos Aires",
            "city": "Mar del Plata",
            "address": "De la Fuente 3993",
            "zipcode": "1661"
        },
        "images": [
            "http://gestion.mapaprop.com/images/photos/1520/49998/343298.jpg",
            "http://gestion.mapaprop.com/images/photos/1520/49998/5155.jpg",
            "http://gestion.mapaprop.com/images/photos/1520/49998/23235.jpg"
        ],
        "videos": [
        {
            "custId": 1,
            "description": "asdasdsadadasd",
            "videoId": 7252,
            "source": "https://www.youtube.com/shorts/DV5mG3XGPZU",
            "propertyId": 256854
        },
        {
            "custId": 1,
            "description": "asdasdsadadasd",
            "videoId": 7253,
            "source": "https://www.youtube.com/watch?v=gLcP6qqulhA&ab_channel=NovalProperties",
            "propertyId": 256854
        },
        {
            "custId": 1,
            "description": "asdasdsadadasd",
            "videoId": 7254,
            "source": "<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/gLcP6qqulhA?si=CpKaYWLYZXXh4zyP\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>",
            "propertyId": 256854
        },
        {
            "custId": 1,
            "description": "dasdsadsss",
            "videoId": 7258,
            "source": "https://my.matterport.com/show?play=1&lang=en-US&m=CmhKN1eSdqR",
            "propertyId": 256854
        }
    ],
        "agency": {
            "id": "8441239688441236",
            "name": "Gonzalez Propiedades",
            "address": "Gorostiaga 9393",
            "phone": "666 7114",
            "mobile": "541184485145",
            "email": "r.gonzalez@gonzalezprops.com",
            "logo": "http://gonzalezprops.com/img/logo.png"
        },
        "amenities": [
            "Patio",
            "Garage",
            "Aire acondicionado",
            "Linea telefonica",
            "Pileta",
            "Seguridad"
        ],
        "descriptionFormatted": "CODIGO: 2544-Chañ ubicado en: Av. Los Chañares -  Publicado por: FÉLIX RUIZ. Terreno en Venta en Oro Verde, Paraná, Entre Ríos. El precio es de USD 17000 null. La superficie total es de 300 metros cuadrados. Servicios en el Terreno: . El Terreno cuenta con: Cochera. . Comodidades: Electricidad | Parrilla | Lavarropas | Apto profesional | Seguridad | Cloacas |  Publicado a través de Mapaprop",
        "attributes": [
                      {
                        "group_sub": "propertyType",
                        "country": "ar",
                        "key_legacy": "1",
                        "id": "apartment",
                        "label": "Departamento",
                        "locale": "es_AR",
                        "type": "string",
                        "group": "type"
                      },
                      {
                        "group_sub": "waterHeaterType",
                        "country": "ar",
                        "key_legacy": "1",
                        "id": "waterHeaterCalefon",
                        "label": "Agua caliente Calefón",
                        "locale": "es_AR",
                        "type": "list",
                        "value": "1",
                        "group": "propertyAttribute"
                      },
                      {
                        "group_sub": "heatingType",
                        "country": "ar",
                        "key_legacy": "1",
                        "id": "heatingCentral",
                        "label": "Calefacción Central",
                        "locale": "es_AR",
                        "type": "list",
                        "value": "1",
                        "group": "propertyAttribute"
                      },
                      {
                        "group_sub": "airConditonerType",
                        "country": "ar",
                        "key_legacy": "1",
                        "id": "airConditonerTypeCentral",
                        "label": "Aire acondicionado Central",
                        "locale": "es_AR",
                        "type": "list",
                        "value": "1",
                        "group": "propertyAttribute"
                      },
              {
                        "group_sub": "garageType",
                        "country": "cl",
                        "number": 3,
                        "key_legacy": "2",
                        "id": "garageCovered",
                        "label": "Garaje cubierto",
                        "locale": "es_CL",
                        "type": "list",
                        "value": "2",
                        "group": "propertyAttribute"
                      },
            {
                "group_sub": "label",
                "country": "ar",
                "group_subtype": "services",
                "id": "electricity",
                "label": "Electricidad",
                "locale": "es_AR",
                "type": "bool",
                "group": "propertyAttribute",
                "status": true
            },
            {
                "group_sub": "label",
                "country": "ar",
                "group_subtype": "ammenities",
                "id": "grill",
                "label": "Parrilla",
                "locale": "es_AR",
                "type": "bool",
                "group": "propertyAttribute",
                "status": true
            },
            {
                "group_sub": "label",
                "country": "ar",
                "group_subtype": "ammenities",
                "id": "laundry-machine",
                "label": "Lavarropas",
                "locale": "es_AR",
                "type": "bool",
                "group": "propertyAttribute",
                "status": true
            },
            {
                "group_sub": "label",
                "country": "ar",
                "group_subtype": "extras",
                "id": "professional-available",
                "label": "Apto profesional",
                "locale": "es_AR",
                "type": "bool",
                "group": "propertyAttribute",
                "status": true
            },
            {
                "group_sub": "label",
                "country": "ar",
                "group_subtype": "services",
                "id": "security",
                "label": "Seguridad",
                "locale": "es_AR",
                "type": "bool",
                "group": "propertyAttribute",
                "status": true
            },
            {
                "group_sub": "label",
                "country": "ar",
                "group_subtype": "services",
                "id": "sewers",
                "label": "Cloacas",
                "locale": "es_AR",
                "type": "bool",
                "group": "propertyAttribute",
                "status": true
            }
        ]
    }
]

Ejemplos de amenidades

La siguiente lista es un ejemplo de algunas amenidades. Se tratan como etiquetas. No es la lista completa de amenidades del sistema.

Valor originalEspañol AR
heatingTypeCalefacción
airConditionerTypeAire acondicionado
securityBoxCaja de seguridad
alarmAlarma
janitorEncargado de edificio
telephoneLineLinea telefonica
cableIncludedCable incluido
frontGardenJardin al frente
hasSecuritySeguridad privada
terraceTerraza
suiteDormitorio en suite
grillParrilla
hasStorageBaulera

Otros métodos