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.