Chat
Criar etiqueta
Cria uma nova etiqueta (label) com nome e cor opcional
POST
Criar etiqueta
Auth:
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: não
Descrição
Cria uma etiqueta na instância. Oid é alocado pela API (sequencial) e depois propagado ao WhatsApp via app state, pode levar 1 a 2 segundos para aparecer no celular.
Exemplos
Mínimo
Cria a etiqueta apenas comname, sem cor. O servidor atribui color: 0 por padrão e gera um id sequencial retornado na resposta.
Com cor
Cria a etiqueta “VIP” usando o tom 5 da paleta do WhatsApp Business viacolor: 5 (faixa aceita: 0 a 10), permitindo diferenciar etiquetas visualmente no celular.
Resposta de sucesso
O objetotag traz o id gerado pelo WhatsApp (use-o em tags-atribuir/tags-desatribuir), o name salvo, a color aplicada (0 quando o cliente não enviou ou enviou fora da faixa 0–10) e o type da etiqueta. deleted permanece false em criações.
200 OK
Parâmetros de rota
Nome da instância.
Headers
| Nome | Obrigatório | Exemplo | Descrição |
|---|---|---|---|
Content-Type | sim | application/json | , |
token | sim (ou Authorization) | a1b2c3d4-... | TokenAccount ou TokenInstance. |
Request body
Nome da etiqueta. Não pode estar vazio após
TrimSpace.Cor da etiqueta. Aceita inteiros entre
Os valores acima refletem a paleta atual do WhatsApp Business (pode mudar em versões futuras do app, o índice é estável, o tom em si é definido pelo cliente WhatsApp). Valores fora da faixa
0 e 10, cada índice mapeia para uma cor da paleta nativa do WhatsApp Business:color | Hex | Cor |
|---|---|---|
0 | #ff9485 | Vermelho coral |
1 | #64c4ff | Azul céu |
2 | #ffd429 | Amarelo dourado |
3 | #dfaef0 | Lilás claro |
4 | #99b6c1 | Cinza azulado |
5 | #55ccb3 | Verde menta |
6 | #ff9dff | Rosa pink |
7 | #d3a91d | Mostarda |
8 | #6d7cce | Azul violeta |
9 | #d7e752 | Verde limão |
10 | #00d0e2 | Ciano |
0–10 são silenciosamente normalizados para 0.Respostas de erro
| HTTP | error.message | Quando ocorre |
|---|---|---|
| 400 | Instance name is required | :instance vazio. |
| 400 | Invalid request body: <...> | JSON malformado. |
| 400 | Tag name is required | name vazio. |
| 401 | Invalid token | , |
| 404 | Instance not found | , |
| 503 | Instance is not connected to WhatsApp | , |
Erro 400
Relacionados
Listar etiquetas
Conferir o
id recém-criado.Atribuir a um chat
Aplicar a etiqueta após criar.