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.