Creación de etiquetas


Introducción

Método para crear etiquetas

Ejemplo de uso

{success} POST: /api/tags

use GuzzleHttp\Client;

$client = new Client();
$res = $client->request("POST", "{$endpoint}/api/tags", [
    "headers" => [
        "Authorization" => "TOKEN_INGRESO",
        "Accept" => "application/json",
        "Content-type" => "application/json"
    ],
    "form_params" => [
        "name" => "Etiqueta",
        "color" => "'#000"
        "text_color" => "'#fff"
    ]
]);

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

Ejemplo de respuesta

{
    "code": 200,
    "message": "Tags listed successfully",
    "data": [
        {
            "code": 1,
            "name": "Etiqueta",
            "color": "'#000",
            "text_color": "'#fff",
            "is_public": false
        }
    ]
}

Parámetros que recibe

Por Header

Parámetro Descripción Ejemplo
Authorization Token de ingreso e identificador de la inmobiliaria (obligatorio) "Authorization" => "TOKEN_INGRESO"

Por Body (Form params)

Los parámetros en negrilla son obligatorios. Los parámetros en cursiva pueden ser obligatorios de acuerdo a condiciones

Parámetro Descripción Ejemplo
name Nombre de la etiqueta &name=Etiqueta
color Color de fondo en hexadecimal &color=#f0f0f0
text_color Color del texto en hexadecimal &text_color=#000
is_public Si la etiqueta se puede ver o no en una página web o en el grupo inmobiliario &is_public=1