Este método permite editar un propietario por cada petición enviando toda la información necesaria. Se puede asociar y editar el inmueble desde aquí también. Al igual que en el detalle del inmueble, el número que se envía en la URL corresponde a la cédula del propietario correspondiente.
{success} PUT: /owners/123456
use GuzzleHttp\Client;
$client = new Client();
$res = $client->request("PUT", "{$endpoint}/owners/123456", [
"headers" => [
"Authorization" => "TOKEN_INGRESO"
]
]);
$properties = json_decode($res->getBody(), true);
return $properties;
{
"code": 200,
"message": "The owner was updated successfully",
"property": {
"code": 123456,
"document": 123,
"sent_property_code": 123
}
}
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" |
Parámetro | Descripción | Ejemplo |
---|---|---|
name | Nombres del propietario | &name=Prueb... |
last_name | Apellidos del propietario | &last_name=Prueb... |
Email del propietario | &email=prueba@... | |
document_type | Tipo de documento | &document_type=1 |
document | Documento de identificación del propietario, sí, se puede actualizar el documento | &document=123... |
verification_digit | Dígito de verificación si se requiere | &verification_digit=2 |
branch | Sucursal a la que pertenece el propietario (por defecto la sucursal en sesión) | &branch=10 |
city | Ciudad a la que pertenece el propietario (por defecto la ciudad de la sucursal en sesión) | &city=11001 |
birthday | Fecha de nacimiento | &birthday=2020-03-13 |
neighborhood | Barrio de residencia (por defecto barrio de la sucursal en sesión) | &neighborhood=Barrio... |
description | Descripción o comentario | &description=Prueba... |
property | Código del inmueble en el que el propietario tiene participación | &property=123... |
share_percentage | Porcentaje de participación (máximo 100 por inmueble) | &share_percentage=95... |
phones | Teléfonos del propietario (en formato JSON, creación y actualización) (ver tipos de teléfono) | &phones=[{"type":"1","number":"12356"},{"oldType":"1","oldNumber":"123567", "newType":"1","newNumber":"1235678"}, {"oldType":"1","oldNumber":"123567", "delete":"1"}]... |
phones_recursive | Si se envía como valor uno (1), solo se debe enviar los teléfonos (json "phones") como en la creación de propietario | &phones_recursive=1 |