Skip to main content
POST
Favoritar chat ou mensagem
Auth: TokenAccount ou TokenInstanceRate-limit: Global (100/min) • Idempotente: sim

Descrição

Marca como favorito um chat (informando number) ou uma mensagem específica (informando messageId). Pelo menos um dos dois deve estar presente.
Quando ambos são informados, messageId tem prioridade, o favorito será registrado na mensagem.

Exemplos

Favoritar chat

Marca a conversa inteira como favorita informando apenas number. Usa-se para destacar contatos importantes na lista, sem amarrar o favorito a uma mensagem específica.

Favoritar mensagem

Favorita uma mensagem específica via messageId. Quando ambos os campos são enviados, messageId tem prioridade e o favorito é registrado na mensagem em vez do chat.

Remover favorito

Com favorite: false, desfaz o favorito previamente registrado no chat ou na mensagem (a depender de qual campo foi informado, mesmo padrão de prioridade dos exemplos anteriores).

Resposta de sucesso

O campo type indica o que foi marcado: "chat" quando você favoritou a conversa inteira, ou "message" quando passou um messageId (nesse caso message_id aparece preenchido). chat_jid é sempre devolvido. favorite reflete o estado final.
200 OK

Parâmetros de rota

string
obrigatório
Nome da instância.

Headers

Request body

string
Telefone ou JID. Use para favoritar o chat inteiro.
string
ID da mensagem. Use para favoritar uma mensagem específica. Tem prioridade sobre number.
boolean
obrigatório
true favorita, false remove o favorito.
É obrigatório enviar pelo menos um entre number e messageId.

Respostas de erro

Erro 400

Relacionados

Fixar chat

POST /api/chat/pinChat/:instance

Buscar mensagem

Recuperar uma mensagem favoritada.