Cuando un inmueble no pudo ser publicado, actualizado o despublicado en al menos un portal, este método permite reintentar esa publicación/despublicación sin tener que entrar a actualizar el inmueble desde el API o entrar al MLS de Domus para manualmente republicar el inmueble.
{success} GET: /properties/portals/{codpro}/{idpro?}
[?]: No requerido, es el idpro del inmueble para especificar
use GuzzleHttp\Client;
$client = new Client();
$res = $client->request("GET", "{$endpoint}/properties/retry-portals/1234/4567", [
"headers" => [
"Authorization" => "TOKEN_INGRESO",
"inmobiliaria" => 1
]
]);
$properties = json_decode($res->getBody(), true);
return $properties;
{
"code": 200,
"message": "The server response has the complete information",
"property": {
"idpro": 12345,
"codpro": 456789
},
"server_response": {
"tipo": "CREATED",
"info": "AUTOMATIZACIONES_DISPARADOR",
"procesado": 0,
"fecha_creacion": "2024-02-26T18:48:51.199082Z",
"error_output": "",
"id": 1
}
}
Parámetro | Descripción | Ejemplo |
---|---|---|
Authorization | Token de ingreso e identificador de la inmobiliaria (obligatorio) | "Authorization" => "TOKEN_INGRESO" |
Parámetro | Descripción | Ejemplo |
---|---|---|
method | Es el tipo de transacción que se desea realizar: 1 para crear, 2 para actualizar y 3 para despublicar | ?method=1 |