Creación de propietarios


Introducción

Método para crear propietarios para los inmuebles

Ejemplo de uso

{success} POST: /api/owners

use GuzzleHttp\Client;

$client = new Client();
$res = $client->request("POST", "{$endpoint}/api/owners", [
    "headers" => [
        "Authorization" => "TOKEN_INGRESO",
        "Accept" => "application/json",
        "Content-type" => "application/json"
    ],
    "form_params" => [
        "name" => "Propietario",
        "identification" => "123456789",
        "email" => "[email protected]",
        "description" => "Descripción del propietario",
        "phone_1" => "123456789",
        "birthday" => "2024-05-05",
        "phone_code_1" => "1",
    ]
]);

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

Ejemplo de respuesta

{
    "code": 200,
    "message": "Propietario creado exitosamente",
    "data": {
        "code": 1,
        "identification": "123456789",
        "name": "Propietario",
        "email": "[email protected]",
        "description": "Descripción del propietario",
        "birthday": "2024-05-05 00:00:00",
        "phones": [
            {
                "code": 129,
                "number": "123456789",
                "phone_type_code": 1,
                "phone_type_name": "Telefono",
                "phone_code": 1,
                "phone_code_name": "+57"
            }
        ]
    }
}

Parámetros que recibe

Por Header

Parámetro Descripción Ejemplo
Authorization Token de ingreso e identificador de la inmobiliaria (obligatorio) "Authorization" => "TOKEN_INGRESO"

Por Body (Form params)

Los parámetros en negrilla son obligatorios. Los parámetros en cursiva pueden ser obligatorios de acuerdo a condiciones

Parámetro Descripción Ejemplo
name Nombre del propietario &name=Propietario
identification Número de identificación del propietario &identification=123456789
email Correo del propietario &[email protected]
birthday Fecha de su nacimiento &birthday=2024-05-05
description Comentario &description=Descripción del propietario
phone_1 Teléfono fijo del propietario &phone_1=123456789
phone_2 Celular del propietario &phone_2=123456789
phone_3 Número de whatsapp del propietario &phone_3=123456789
phone_code_# Código "code" territorial de cualquiera de los tres teléfonos (por defecto pone el del país de la sucursal) &phone_code_1=1