Marca um chat inteiro ou uma mensagem específica como favorita
Auth:Documentation Index
Fetch the complete documentation index at: https://docs.ryzeapi.cloud/llms.txt
Use this file to discover all available pages before exploring further.
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: sim
number) ou uma mensagem específica (informando messageId). Pelo menos um dos dois deve estar presente.
messageId tem prioridade, o favorito será registrado na mensagem.number. Usa-se para destacar contatos importantes na lista, sem amarrar o favorito a uma mensagem específica.
messageId. Quando ambos os campos são enviados, messageId tem prioridade e o favorito é registrado na mensagem em vez do chat.
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).
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.
| Nome | Obrigatório | Exemplo | Descrição |
|---|---|---|---|
Content-Type | sim | application/json | — |
token | sim (ou Authorization) | a1b2c3d4-... | TokenAccount ou TokenInstance. |
number.true favorita, false remove o favorito.number e messageId.| HTTP | error.message | Quando ocorre |
|---|---|---|
| 400 | Instance name is required | — |
| 400 | Invalid request body: <...> | JSON malformado. |
| 400 | Either number or messageId is required | Nenhum dos dois informado. |
| 401 | Invalid token | — |
| 404 | Instance not found | — |
| 404 | Message not found | messageId inexistente. |
| 503 | Instance is not connected to WhatsApp | — |
POST /api/chat/pin/:instance