Proyectos


Introducción

Esta es la lista de proyectos del MLS Domus, es necesario especificar que no es la misma lista de proyectos del CRM Domus y ambas listas no están compartidas.

Ejemplo de uso

{success} GET: /projects

use GuzzleHttp\Client;

$client = new Client();
$res = $client->request("GET", "{$endpoint}/projects", [
    "headers" => [
        "Authorization" => "TOKEN_INGRESO",
        "inmobiliaria" => 1,
        "perpage" => 12
    ]
]);

$proyectos = json_decode($res->getBody(), true);
return $proyectos;

Ejemplo de respuesta

{
    "total": 8,
    "per_page": 12,
    "current_page": 1,
    "last_page": 1,
    "from": 1,
    "to": 1,
    "data": [
        {
            "unique_code": 123,
            "code": 123,
            "name": "Nombre Proyecto",
            "city_code": 11001,
            "city_name": "Bogotá ",
            "zone_code": 2,
            "zone_name": "SUR",
            "neighborhood": "Barrio ",
            "type_code": 1,
            "type_name": "APARTAMENTO",
            "address": "Dirección",
            "stratum": 4,
            "price_from": 329800000,
            "price_format_from": "329.800.000",
            "price_to": 0,
            "price_format_to": "0",
            "description": "Descripción del proyecto",
            "latitude": "1.235667",
            "longitude": "-1.234345",
            "status": 1,
            "great": 0,
            "pictures": [
                {
                    "url": "https://pictures.domus.la/proyectos/inmobiliaria_122/2478_2_30654418.jpg",
                    "order": 2,
                    "thumburl": "https://pictures.domus.la/proyectos/inmobiliaria_122/min_2478_2_30654418.jpg"
                }
            ]
        }
    ]
}

Parámetros que recibe

Por Header

Parámetro Descripción Ejemplo
Authorization Token de ingreso e identificador de la inmobiliaria (obligatorio) "Authorization" => "TOKEN_INGRESO"
Perpage Cantidad de inmuebles a mostrar por página (por defecto 1) "Perpage" => 12
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

Por URL

En general la mayoría de parámetros que no se trate de rangos o campos de texto se pueden buscar con valores múltiples, por ejemplo ciudad, tipo de inmueble, gestión, entre otros: "&city=11001,5001"

Parámetro Descripción Ejemplo
page Numero de la pagina que desea ver &page=3
status Filtrar por estado &status=3
great Traer inmuebles destacados &great=on