Éste es el detalle de inmueble en particular, muestra toda la información específica del inmueble como todas las imágenes, fotos en 360, url del tour virtual, etc. Es un recurso indispensable a la hora de integrar el API con una página web.
{success} GET: /properties/{codpro}/{idpro?}
[?]: No requerido, es el idpro del inmueble para especificar
use GuzzleHttp\Client;
$client = new Client();
$res = $client->request("GET", "{$endpoint}/properties/1234", [
"headers" => [
"Authorization" => "TOKEN_INGRESO",
"inmobiliaria" => 1
]
]);
$properties = json_decode($res->getBody(), true);
return $properties;
{
"data": {
"idpro": 123456,
"codpro": 123,
"address": "Address",
"address_alt": "Inmobiliaria ejemplo",
"city": "CIUDAD",
"city_code": 1,
"estate": "ESTADO/DEPARTAMENTO",
"zone": "ZONA",
"zone_code": 1,
"city_zone": "ZONA POR CIUDAD (pronto será reemplazado por city_zone)",
"city_zone_code": 1,
"neighborhood": "NOMBRE DEL BARRIO",
"neighborhood_code": 1,
"type": "TIPO DE INMUEBLE",
"type_code": 1,
"biz": "GESTION",
"biz_code": 1,
"area_cons": 1,
"area_lot": 0,
"private_area": 0,
"floor_type": "",
"floor": "1",
"bedrooms": 0,
"bathrooms": 1,
"stratum": 1,
"price": "30000000",
"price_format": "30.000.000",
"rent": 30000000,
"saleprice": 0,
"administration": 0,
"description": "Descripción de prueba",
"english_description": "",
"desc_eng": "",
"desc_fre": "",
"resctrictions": "",
"comment": "",
"comment2": "",
"video": "",
"parking": 0,
"parking_covered": 0,
"consignation_date": "2016-08-10",
"registry_date": "2016-08-30 15:36:42",
"latitude": "4.71",
"longitude": "-74.05",
"status": 1,
"status_name": "DISPONIBILIDAD",
"build_year": 2011,
"great": "of",
"building_unit": "",
"branch": 1,
"real_state": 1,
"real_state_name": "Inmobiliaria ejemplo",
"window_sign": 0,
"front": 0,
"rear": 0,
"proyect_id": 0,
"destination": 1,
"destination_name": "DESTINO DEL INMUEBLE",
"commission_percentage": 0,
"matricula_number": "",
"visits": 1,
"detached_count": 0,
"iva": 0,
"price_iva": 0,
"tour3d": null,
"broker": [
{
"code": 1,
"name": "NOMBRE",
"last_name": "APELLIDOS",
"telephone": "123456",
"movil_phone": "1234567891",
"email": "[email protected]",
"picture": "http://pictures.domus.la/perfiles/inmobiliaria_id/imagen.png",
"status": 1,
"department": ""
}
],
"brokers":[
{
"name": "NOMBRE Y APELLIDOS",
"type_id": 1,
"type": "Agente Promotor"
}
],
"branch_office":[
{
"name": "Inmobiliaria ejemplo",
"address": "Dirección de ejemplo",
"phone": "PBX 123456",
"neighborhood": "Barrio de ejemplo"
}
],
"real_state_information":{
"code": 1,
"name": "Inmobiliaria ejemplo",
"slogan": "VENTA PROPIEDADES",
"logo_url": "logo_png",
"phone": "12345667 - 1231231",
"email": "[email protected]",
"webpage_url": "http://inmobiliariaprueba.com"
},
"asesor": 1,
"images": [
{
"imageurl": "http://pictures.domus.la/inmobiliaria_id/imagen.jpg",
"thumburl": "http://pictures.domus.la/inmobiliaria_id/imagen_min.jpg"
}
],
"images360":[],
"amenities": [
{
"id": 1,
"name": "Característica de prueba",
"type": 1
}
],
"tags": [
{
"code": 1,
"name": "Disponible",
"text_color": "white",
"background_color": "black"
}
]
}
}
Parámetro | Descripción | Ejemplo |
---|---|---|
Authorization | Token de ingreso e identificador de la inmobiliaria (obligatorio) | "Authorization" => "TOKEN_INGRESO" |
Inmobiliaria | Permite mostrar todos los inmuebles de la inmobiliaria si se envía el valor 1 (por defecto 0 y solo se muestran inmuebles de la sucursal adscrita al token) | "Inmobiliaria" => 1 |
Ficha | Permite ver la ficha del inmueble si se envía el valor 1 | "ficha" => 1 |
Mapa | Permite obtener el mapa del inmueble en imagen si con el zoom que se envíe en el header | "mapa" => 15 |
Propietario | Permite obtener la información del propietario del inmueble (si se tienen los permisos para ello), para ello se envía el valor 1 | "propietario" => 1 |
Parámetro | Descripción | Ejemplo |
---|---|---|
codpro | Código del inmueble | /123 |
idpro | Idpro específico de cada inmueble, es opcional | /123456 |