Publicaciones en portales


Introducción

Este método permite ver todos los portales donde se ha publicado un inmueble, trae toda la información necesaria para acceder a los mismos desde los portales como tal.

Ejemplo de uso

{success} GET: /properties/portals/{idpro}/{codpro?}
[?]: No requerido, es el codpro del inmueble para especificar

use GuzzleHttp\Client;

$client = new Client();
$res = $client->request("GET", "{$endpoint}/properties/portals/1234/4567", [
    "headers" => [
        "Authorization" => "TOKEN_INGRESO",
        "inmobiliaria" => 1
    ]
]);

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

Ejemplo de respuesta

[
    {
        "code": 123456789,
        "property_id": 1234,
        "property_code": 4567,
        "property_code_in_portal": "123456789",
        "sync_date": "2022-04-02 19:52:46",
        "last_update_date": "2022-04-02 20:02:33",
        "status": "2",
        "comment": "",
        "provider_notice": "123456789",
        "ending_date": "2022-04-04 05:20:09",
        "portal_name":{
            "code": 8,
            "name": "Portal",
            "url": null,
            "logo": "logo.png"
        },
        "biz":{
            "code": 1,
            "name": "ARRIENDO"
        }
    }
]

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 Permite mostrar todos los inmuebles de la inmobiliaria si se envía el valor 1 (por defecto 0 y solo se muestran inmuebles de la sucursal adscrita al token) "Inmobiliaria" => 1

Por URL

Parámetro Descripción Ejemplo
idpro Idpro específico de cada inmueble /1234
codpro Código del inmueble (es opcional) /4567