Chat
Crear etiqueta
Crea una nueva etiqueta con nombre y un color opcional
POST
Crear etiqueta
Auth:
TokenAccount o TokenInstance • Rate-limit: Global (100/min) • Idempotente: no
Descripción
Crea una etiqueta en la instancia. Elid lo asigna la API (secuencial) y luego se propaga a WhatsApp vía app state, puede tardar 1 a 2 segundos en aparecer en el teléfono.
Ejemplos
Mínimo
Crea la etiqueta solo conname, sin color. El servidor asigna color: 0 por defecto y genera un id secuencial devuelto en la respuesta.
Con color
Crea la etiqueta “VIP” usando el tono 5 de la paleta de WhatsApp Business víacolor: 5 (rango aceptado: 0 a 10), permitiendo diferenciar visualmente etiquetas en el teléfono.
Respuesta exitosa
El objetotag lleva el id generado por WhatsApp (úsalo en tags-assign/tags-unassign), el name guardado, el color aplicado (0 cuando el cliente no lo envió o lo envió fuera del rango 0–10) y el type de la etiqueta. deleted se mantiene en false en las creaciones.
200 OK
Parámetros de ruta
Nombre de la instancia.
Cabeceras
| Nombre | Requerido | Ejemplo | Descripción |
|---|---|---|---|
Content-Type | sí | application/json | , |
token | sí (o Authorization) | a1b2c3d4-... | TokenAccount o TokenInstance. |
Cuerpo de la solicitud
Nombre de la etiqueta. No puede estar vacío después de
TrimSpace.Color de la etiqueta. Acepta enteros entre
Los valores anteriores reflejan la paleta actual de WhatsApp Business (puede cambiar en futuras versiones de la app, el índice es estable, el tono concreto lo define el cliente de WhatsApp). Los valores fuera del rango
0 y 10, cada índice mapea a un color de la paleta nativa de WhatsApp Business:color | Hex | Color |
|---|---|---|
0 | #ff9485 | Rojo coral |
1 | #64c4ff | Azul cielo |
2 | #ffd429 | Amarillo dorado |
3 | #dfaef0 | Lila claro |
4 | #99b6c1 | Gris azulado |
5 | #55ccb3 | Verde menta |
6 | #ff9dff | Rosa |
7 | #d3a91d | Mostaza |
8 | #6d7cce | Azul violeta |
9 | #d7e752 | Verde lima |
10 | #00d0e2 | Cian |
0–10 se normalizan silenciosamente a 0.Respuestas de error
| HTTP | error.message | Cuándo ocurre |
|---|---|---|
| 400 | Instance name is required | :instance vacío. |
| 400 | Invalid request body: <...> | JSON malformado. |
| 400 | Tag name is required | name vacío. |
| 401 | Invalid token | , |
| 404 | Instance not found | , |
| 503 | Instance is not connected to WhatsApp | , |
Error 400
Relacionados
Listar etiquetas
Confirma el
id recién creado.Asignar a un chat
Aplica la etiqueta tras crearla.