Método para asociar o desasociar etiquetas a inmuebles.
Importante: Las etiquetas que no se envían en el parámetro tags del cuerpo de la petición son borradas,
es decir, si el inmueble ya tiene las etiquetas 1,2,3 pero en la solicitud se envía solo "tags=1,2", la etiqueta
con código "3" se desasociará del inmueble.
{success} PUT: /api/tags/property/{code}
use GuzzleHttp\Client;
$client = new Client();
$res = $client->request("PUT", "{$endpoint}/api/tags/property/{code}", [
"headers" => [
"Authorization" => "TOKEN_INGRESO",
"Accept" => "application/json",
"Content-type" => "application/json"
],
"form_params" => [
"tags" => "1,2,3"
]
]);
$etiqueta = json_decode($res->getBody(), true);
return $etiqueta;
{
"code": 200,
"message": "Etiquetas asociadas con éxito",
"data": [
{
"code": 234,
"tag_code": 1,
"property_code": 10351,
"name": "Renovado",
"is_public": false
}
]
}
Parámetro | Descripción | Ejemplo |
---|---|---|
Authorization | Token de ingreso e identificador de la inmobiliaria (obligatorio) | "Authorization" => "TOKEN_INGRESO" |
Parámetro | Descripción | Ejemplo |
---|---|---|
code | {code} del inmueble al que se van a asociar las etiquetas | /123 |
Los parámetros en negrilla son obligatorios. Los parámetros en cursiva pueden ser obligatorios de acuerdo a condiciones
Parámetro | Descripción | Ejemplo |
---|---|---|
tags | {code} de las etiquetas finales del inmueble separadas por coma | &tags=1,2,3 |