Historial de cambios de estado


Introducción

Éste método permite ver qué cambios de estado ha tenido un inmueble

Ejemplo de uso

{success} GET: /properties/status/{codpro}

use GuzzleHttp\Client;

$client = new Client();
$res = $client->request("GET", "{$endpoint}/properties/status/123", [
    "headers" => [
        "Authorization" => "TOKEN_INGRESO"
    ]
]);

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

Ejemplo de respuesta

{
    "code": 200,
    "message": "Cambios de estado listados exitosamente",
    "data": {
        "total": 2,
        "from": 1,
        "to": 2,
        "current_page": 1,
        "last_page": 1,
        "per_page": 50,
        "data": [
            {
                "code": 1,
                "change_date": "2024-05-31",
                "registry_date": "2024-06-11 10:50:42",
                "value": 1,
                "description": "API - vendido",
                "property": {
                    "idpro": 12345,
                    "codpro": 123
                },
                "status": {
                    "code": 3,
                    "name": "Vendido"
                },
                "profile": {
                    "code": 1,
                    "name": "Perfil",
                    "last_name": "Perfil",
                    "phone": "12345678",
                    "mobile_phone": "12345678",
                    "email": "email",
                    "picture": ""
                },
                "real_state": {
                    "code": 1,
                    "name": "Inmobiliaria",
                    "logo": "logo_inmobiliaria.jpg",
                    "phone": "1234567",
                    "email": "email",
                    "web_url": "inmobiliaria.com"
                },
                "source": {
                    "code": 1,
                    "name": "Procedencia"
                }
            },
        ]
    }
}

Parámetros que recibe

Por Header

Parámetro Descripción Ejemplo
Authorization Token de ingreso e identificador de la inmobiliaria (obligatorio) "Authorization" => "TOKEN_INGRESO"
Perpage Cantidad de resultados a mostrar por página (por defecto 1) "Perpage" => 12

Por Body (Form params)

Los caracteres en negrilla son obligatorios y los que se encuentran en cursiva solo son obligatorios en algunos casos

Parámetro Descripción Ejemplo
codpro Código del inmueble /123
page Número de página ?page=2