Desasociar propietario de inmueble


Introducción

Este método permite desasociar un propietario de un inmueble.

Ejemplo de uso

{success} DELETE: /owners/{owner_code}/{codpro}

use GuzzleHttp\Client;

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

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

Ejemplo de respuesta

{
    "code": 200,
    "message": "Propietario desasociado exitosamente del inmueble",
    "data": {
        "property": {
            "idpro": 123456,
            "codpro": 456
        },
        "owner": {
            "code": 123,
            "document": "12345678",
            "document_type": "Cedula",
            "name": "Propietario",
            "last_name": "De prueba",
            "email": "[email protected]",
            "city": "Bogotá",
            "city_code": 11001,
            "neighborhood": "Prueba",
            "description": "Descripción",
            "registry_date": "0000-00-00 00:00:00",
            "birthday": "0000-00-00"
        }
    }
}

Parámetros que recibe

Por Header

Parámetro Descripción Ejemplo
Authorization Token de ingreso e identificador de la inmobiliaria (obligatorio) "Authorization" => "TOKEN_INGRESO"
Inmobiliaria Mostrar todos los propietarios de la inmobiliaria si se envía el valor uno (1) "Inmobiliaria" => "1"

Por URL

Parámetro Descripción Ejemplo
owner_code Código único del propietario /123
codpro Código del inmueble asociado al propietario /456