Etiquetas
Gerencia labels de um chat
POST
https://api.nodinfra.com.br/chat/labelsURL completa: https://api.nodinfra.com.br/chat/labels
Atualiza as labels associadas a um chat específico. Este endpoint oferece três modos de operação:
- Definir todas as labels (labelids): Define o conjunto completo de labels para o chat, substituindo labels existentes
- Adicionar uma label (add_labelid): Adiciona uma única label ao chat sem afetar as existentes
- Remover uma label (remove_labelid): Remove uma única label do chat sem afetar as outras
Importante: Use apenas um dos três parâmetros por requisição. Labels inexistentes serão rejeitadas.
As labels devem ser fornecidas no formato id ou labelid encontradas na função get labels.
Corpo da requisição
numberstringobrigatórioNúmero do chat ou grupo
exemplo: 5511999999999
labelidsarray<string>opcionalLista de IDs das labels a serem aplicadas ao chat (define todas as labels)
exemplo: ["10","20"]
add_labelidstringopcionalID da label a ser adicionada ao chat
exemplo: 10
remove_labelidstringopcionalID da label a ser removida do chat
exemplo: 20
Exemplo
Definir todas as labels do chat
{
"number": "5511999999999",
"labelids": [
"10",
"20",
"30"
]
}Respostas
200Labels atualizadas com sucesso
400Erro na requisição
404Chat não encontrado