Detalle de un propietario


Introducción

Ésta es la información detallada de un propietario con sus respectivos inmuebles. Para obtener el detalle, en la url se envía la identificación (identification) registrada de la persona

Ejemplo de uso

GET /api/owners/{identification}

use GuzzleHttp\Client;

$client = new Client();
$res = $client->request("GET", "{$endpoint}/api/owners/{identification}", [
    "headers" => [
        "Authorization" => "TOKEN_INGRESO"
    ]
]);

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

Ejemplo de respuesta

{
    "code": 200,
    "message": "Owner retrieved successfully",
    "data": {
        "code": 1,
        "identification": "123456789",
        "name": "Propietario de prueba 1",
        "email": "propietario1@prueba.com",
        "birthday": "1999-01-01 00:00:00",
        "phones": [
            {
                "code": 1,
                "number": "123456789",
                "phone_type_code": 1,
                "phone_type_name": "Telefono",
                "phone_code": 1,
                "phone_code_name": "+57"
            }
        ],
        "properties": [
            {
                "comments": "Funciona 2",
                "property_unique_code": 1,
                "property_code": 1234,
                "property_status_code": 1,
                "property_status_name": "Disponible"
            }
        ]
    }
}

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 10) "Perpage" => 12

Por URL

Parámetro Descripción Ejemplo
identification Identificación (identification) del propietario /123456789