Chat
Contactos por etiqueta
Filtra los chats que tienen una o más etiquetas asignadas
GET
Contactos por etiqueta
Auth:
TokenAccount o TokenInstance • Rate-limit: Global (100/min) • Idempotente: sí
Descripción
Devuelve los chats que tienen al menos una de las etiquetas indicadas. Puedes filtrar por IDs, por nombres (no distingue mayúsculas/minúsculas) o devolver todos los chats que tengan alguna etiqueta.Ejemplos
Por IDs
Filtra los chats que tienen al menos una de las etiquetas listadas en?labelIds=1,2. Útil cuando ya conoces los IDs desde /tags-list.
Por nombres (con refresh)
Filtra por nombre vía?labelNames=VIP,Support (no distingue mayúsculas/minúsculas) y agrega refresh=true para forzar una sincronización con WhatsApp antes de listar, asegurando que los cambios hechos en el teléfono ya sean visibles.
Todos los que tienen etiquetas
SinlabelIds ni labelNames, devuelve todos los chats que tienen alguna etiqueta asignada. Útil para auditar el uso general de etiquetas en la cuenta.
Respuesta exitosa
chats es una lista de objetos ChatWithLabels agrupando todas las etiquetas asociadas a cada chat. Usa total_chats para la cantidad de chats únicos y total_rows para el total de pares chat-etiqueta. refreshed indica si la caché fue reconstruida en esta llamada (refresh=true); filter_label_ids repite los IDs efectivamente aplicados.
200 OK
Parámetros de ruta
Nombre de la instancia.
Cabeceras
| Nombre | Requerido | Ejemplo | Descripción |
|---|---|---|---|
token | sí (o Authorization) | a1b2c3d4-... | TokenAccount o TokenInstance. |
Parámetros de consulta
IDs de etiquetas separados por coma. Ejemplo:
"1,2,3".Nombres de etiquetas separados por coma (sin distinguir mayúsculas/minúsculas). Ejemplo:
"VIP,Support".Si es
true, sincroniza las etiquetas con WhatsApp antes de devolver.Sin
labelIds ni labelNames, devuelve todos los chats que tienen alguna etiqueta.Respuestas de error
| HTTP | error.message | Cuándo ocurre |
|---|---|---|
| 400 | Instance name is required | :instance vacío. |
| 401 | Invalid token | , |
| 404 | Instance not found | , |
| 503 | Instance is not connected to WhatsApp | Requerido cuando refresh=true. |
Error 400
Relacionados
Listar etiquetas
Recupera IDs y nombres para usar en el filtro.
Asignar etiqueta
Agrega una etiqueta a un chat.