Método para crear propietarios para los inmuebles
{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;
{
"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ámetro | Descripción | Ejemplo |
---|---|---|
Authorization | Token de ingreso e identificador de la inmobiliaria (obligatorio) | "Authorization" => "TOKEN_INGRESO" |
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 |
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 |