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
countrystringsíCódigo ISO del país. Constantes
typesstringsíValores separados por coma de los tipos de propiedad. Constantes
operationsstringsíValores separados por coma de las operaciones. Constantes
fromintsíNúmero de registro inicial.
tointsíNú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
PropertyidstringsíEl ID de la propiedad generado por el sistema (hash)
propertyCodestringsíUn ID definido por el cliente
typestringsíLa descripción traducida del tipo de propiedad. Constantes.
typeCodeintsíID numérico del tipo de propiedad. Constantes.
propertyTypestringsíLa descripción traducida del tipo de propiedad. Constantes.
operationstringsíLa descripción traducida de la operación. Constantes.
operationCodeintsíEl ID numérico de la operación. Constantes
propertyOperationstringsíLa descripción traducida de la operación. Constantes.
urlstringsíLa URL en memudoya.com o en el sitio web del cliente.
titlestringsíTítulo principal de la propiedad. Generalmente ingresado por el cliente.
descriptionstringsíDescripción autogenerada con las características de la propiedad.
priceintsíPrecio de la propiedad
expensesintnoPrecio de las expensas mensuales
currencystringsíDescripció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
lastUpdateStringsíFecha en formato ISO 8601 UTC con la última actualización de la propiedad
paymentPeriodStringnoDescripción del período de pago. Solo para alquileres temporales.
locationLocationsíInformació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)
agencyAgencysíObjeto que representa a la inmobiliaria que publica la propiedad
amenitiesArray de stringssíArray con etiquetas de amenidades de la propiedad. Constantes
LocationlatitudestringsíLatitud de la propiedad
longitudestringsíLongitud de la propiedad
countrystringsíPaís donde está ubicada la propiedad
statestringsíProvincia o estado donde está ubicada la propiedad
citystringsíCiudad donde está ubicada la propiedad
addressstringsíDirección donde está ubicada la propiedad
zipCodestringsíCódigo postal de la ubicación de la propiedad
AgencyidstringsíEl ID de la inmobiliaria
namestringsíEl nombre de la inmobiliaria
addressstringsíLa dirección de la inmobiliaria
phonestringsíEl número de teléfono de la inmobiliaria
mobilestringnoEl número de celular en formato universal
emailstringsíEl email de la inmobiliaria (según el servicio contratado)
logostringsíUna 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