Este es el método para actualizar inmuebles, se hacen varias validaciones y desde aquí
es posible modificar inmuebles en la inmobiliaria. En este método no se puede modificar
el estado de los inmuebles, para ello puede remitirse al método correspondiente
En el ejemplo se puede observar que los elementos se envían como "form_params", debido
a que no se pueden enviar simplemente en la url porque causaría una reacción adversa por parte
del API.
El código del inmueble se envía en la URL, no se debe enviar en el cuerpo de la solicitud.
{success} PUT: /properties/123
use GuzzleHttp\Client;
$client = new Client();
$res = $client->request("PUT", "{$endpoint}/properties/123", [
"headers" => [
"Authorization" => "TOKEN_INGRESO"
],
"form_params" => [
"description" => "Descripción de prueba para creación",
"neighborhood_code" => 123
]
]);
$properties = json_decode($res->getBody(), true);
return $properties;
{
"code": 200,
"message": "The property was updated successfully",
"property": {
"idpro": 123456,
"codpro": 123,
"pictures": [],
"pictures360": []
}
}
Parámetro | Descripción | Ejemplo |
---|---|---|
Authorization | Token de ingreso e identificador de la inmobiliaria (obligatorio) | "Authorization" => "TOKEN_INGRESO" |
Aquí ningún parámetro es obligatorio
Parámetro | Descripción | Ejemplo |
---|---|---|
city | Ciudad del inmueble | &city=11001 |
address | Dirección del inmueble | &address=25 |
latitude | Latitud | &latitude=123456789 |
longitude | Longitud | &longitude=123456789 |
zone | Zona del inmueble | &zone=3 |
city_zone | Zona de ciudad del inmueble | &city_zone=3 |
biz | Tipo de negocio del inmueble | &biz=2 |
stratum | Estrato ddel inmueble | &stratum=4 |
type | Tipo de inmueble | &type=5 |
neighborhood | Barrio del inmueble | &neighborhood=colina |
neighborhood_code | Id del barrio | &neighborhood_code=4751 |
area_cons | Área construida del inmueble en m² (obligatorio en ciertos tipos de inmueble) | &area_cons=60 |
area_lot | Área de lote en m² (obligatorio en ciertos tipos de inmueble) | &area_lot=80 |
private_area | Área privada en m² | &private_area=80.2 |
floor_type | Tipo de piso | &floor_type=ceramica |
level | Piso o nivel del inmueble en un edificio | &level=2 |
building_unit | Unidad del edificio | &building_unit=2 |
window_sign | ¿Hay aviso en ventana? | &window_sign=1 |
front | Frente | &front=1 |
rear | Fondo | &rear=1 |
bedrooms | Habitaciones (obligatorio en ciertos tipos de inmueble) | &bedrooms=4 |
bathrooms | Baños (obligatorio en ciertos tipos de inmueble) | &bathrooms=4 |
parking | Cantidad de parqueaderos | &parking=4 |
parking_covered | Cantidad de parqueaderos cubiertos | &parking_covered=4 |
rent | Precio de arriendo (obligatorio si "biz" es 1 o 3) | &rent=1200000 |
saleprice | Precio de venta (obligatorio si "biz" es 2 o 3) | &saleprice=1200000 |
administration | Valor de administracion | &administration=250000 |
description | Descripción del inmueble | &description=remodelado |
english_description | Descripción del inmueble en inglés | &english_description=this is a description |
french_description | Descripción del inmueble en francés | &french_description=la description |
descripcionmetrocuadrado | Descripción del inmueble para metro cuadrado | &descripcionmetrocuadrado=descripción... |
description_mls | Descripción del inmueble para grupos inmobiliarios | &description_mls=descripción... |
restrictions | Restricciones del inmueble | &restrictions=no se admiten perros |
comment | Comentario del inmueble | &comment=Comentario |
comment2 | Comentario 2 del inmueble | &comment2=Comentario |
video | Video del inmueble | &video=https://... |
tour3d | Tour 3D/360 del inmueble | &tour3d=https://... |
built_year | Año de construcción | &built_year=1998 |
remodeling_year | Año de remodelación | &remodeling_year=1998 |
great | ¿Es inmueble destacado? | &great=1 |
exclusive | ¿Es inmueble exclusivo? | &exclusive=1 |
destination | Destino del inmueble | &destination=2 |
broker | Asesor que tiene el inmueble asignado | &broker=1256 |
promoter_broker | Asesor promotor del inmueble (si no se envía queda el campo "broker" por defecto) | &promoter_broker=1256 |
catcher_broker | Asesor que captó el inmueble (si no se envía queda el campo "broker" por defecto) | &catcher_broker=1256 |
branch | Sucursal | &branch=601 |
amenities | Caracteristicas del inmueble | &amenities=24,87,63 |
publication_date | Fecha de publicación | &publication_date=2020-03-30 11:10:00 |
update_date | Fecha de actualización | &update_date=2020-03-30 11:10:00 |
consignation_date | Fecha de consignación | &consignation_date=2020-03-30 11:10:00 |
registry_date | Fecha de registro | ®istry_date=2020-03-30 11:10:00 |
comission_percentage | Porcentaje de comisión | &comission_percentage=3 |
registration | Número de matrícula | ®istration=39ol |
reference | Referencia | &reference=39ol |
rental_premise_value | Valor de renta de locales | &rental_premise_value=300000 |
iva | Porcentaje de iva del inmueble | &iva=19 |
image_# | Link de imagen y orden de la imagen del inmueble (hasta 30) | &image_20=https://... |
image_delete_# | Imagen a borrar | &image_delete_20=1 |
image360_# | Link de imagen 360 y orden de la imagen del inmueble (hasta 30) | &image360_20=https://... |
image360_delete_# | Imagen a borrar | &image360_delete_20=1 |
delete_pictures | Borrar todas las imágenes | &delete_pictures=1 |
complete_address | Requerido si se enviarán los campos para dirección completa | &complete_address=1 |
dir_1 - 10 | Campos de la dirección completa del 1 al 10 se requiere mayor información | &dir_1=1 |