Tipos de propiedad

Estos son los posibles valores que puede tomar la propiedad id_property_type

Valor Representa
1 Casa
2 Apartamento
3 Local comercial
4 Oficina
5 Lote / Terreno
6 Lote Comercial
7 Finca
8 Bodega
10 Chalet
11 Casa de Campo
12 Hoteles
13 Finca - Hoteles
14 Aparta-Estudio
15 Consultorio
16 Edificio
17 Lote de Playa
18 Hostal
19 Condominio
20 Duplex
21 Atico
22 Bungalow
23 Galpon Industrial
24 Casa de Playa
25 Piso
26 Garaje
27 Cortijo
28 Cabañas
29 Isla
30 Nave Industrial
31 Campos, Chacras y Quintas

Para obtener el listado de todos los tipos de propiedad soportados por Wasi se debe usar la URI:

api.wasi.co/v1/property-type/all

Esto debería retornar un JSON similar al siguiente:

{
    "0":{
        "id_property_type":"1",
        "name":"",
        "nombre":"Casa"
    },
    "1":{
        "id_property_type":"2",
        "name":"",
        "nombre":"Apartamento"
    },
    "2":{
        "id_property_type":"3",
        "name":"",
        "nombre":"Local"
    },
    "status":"success"
}

Cantidades por Tipo de propiedad

El API de Wasi permite obtener la cantidad de inmuebles con base en su tipo (adicionando la variable quantity). Dicha URI recibe los siguientes parametros:

Nombre Tipo  
quantity Boolean Valor booleano (true o false) obligatoria para obtener la cantidad de inmuebles con base en su tipo.
for_sale Boolean Valor booleano (true o false) que indica si los inmuebles estan diponibles para la venta o no.
for_rent Boolean Valor booleano (true o false) que indica si los inmuebles estan diponibles para la renta (alquilar, arrendar) o no.
for_transfer Boolean Valor booleano (true o false) que indica si el inmuebles estan disponibles para permutar.
id_country Number Identificador del país de las propiedades, ver la sección Paises.
id_region Number Identificador de la región de las propiedades, ver la sección Regiones.
id_city Number Identificador de la ciudad de la propiedad, ver la sección Ciudades.
id_location Number Identificador de la localidad de la propiedad, ver la sección Localidades.
scope Number Indica si la cantidad se obtiene contando las propiedades propias o de los aliados, ver scope

Scope

Valor Representa
1 Privado, sólo cuenta las propiedades creadas por la empresa.
2 Aliados, sólo cuenta las propiedades activas de empresas aliadas.
3 Todas, cuenta propiedades privadas y propiedades activas de empresas aliadas. (opción por defecto)
4 Club, sólo cuenta las propiedades activas en los clubes.

Para obtener las cantidades en general puede usarse:

api.wasi.co/v1/location/all-countries?quantity=true

Si se quiere ver especificamente la cantidad de propiedades en una Zona con el código hipotético 123, quedaría asi:

api.wasi.co/v1/property-type/all?quantity=true&id_zone=123

Si se quiere ver especificamente la cantidad de propiedades en la ciudad Armenia (Código 63), quedaría asi:

api.wasi.co/v1/property-type/all?quantity=true&id_city=63

Si se quiere ver especificamente la cantidad de propiedades en la localidad Chapinero (Código 1), quedaría asi:

api.wasi.co/v1/property-type/all?quantity=true&id_location=1

Si se quiere ver especificamente la cantidad de propiedades en la región Quindío (Código 26), quedaría asi:

api.wasi.co/v1/property-type/all?quantity=true&id_region=26

Si se quiere ver especificamente la cantidad de propiedades en el país Colombia (Código 1), quedaría asi:

api.wasi.co/v1/property-type/all?quantity=true&id_country=1

Si se quiere ver el tipo de negocio, por ejemplo para la venta o permuta en Colombia (Código 1), quedaría asi:

api.wasi.co/v1/property-type/all?quantity=true&for_sale=true&for_transfer=true&id_country=1

Si se quiere ver el tipo de negocio, por ejemplo para la venta que sean de empresas aliadas, quedaría asi:

api.wasi.co/v1/property-type/all?quantity=true&for_sale=true&scope=2

Note

En el caso de enviar juntos varios criterios de ubicación, se tomara unicamente el valor mas atómico, es decir, primero id_zone, de no existir id_location, de no existir id_city, de no existir id_region y finalmente si no existe ninguno de los anteriores el criterio sería id_country.

Es posible fitrar inmuebles en varias zonas, para ello en la propiedad id_zone se deben agregar los Id de las zonas separados por coma ( , ).

Estos casos deberian retornar un JSON similar al siguiente:

{
    "0":{
        "id_property_type":"1",
        "name":"",
        "nombre":"Casa",
        "quantity":15
    },
    "1":{
        "id_property_type":"2",
        "name":"",
        "nombre":"Apartamento",
        "quantity":10
    },
    "2":{
        "id_property_type":"3",
        "name":"",
        "nombre":"Local",
        "quantity":1
    }
    ,"status":"success"
}

Important

Para todas las peticiones es necesario el envío de credenciales, para más información puedes visitar la sección de Primeros pasos.