Chat
Marcar chat o mensaje como favorito
Marca un chat completo o un mensaje específico como favorito
POST
Marcar chat o mensaje como favorito
Auth:
TokenAccount o TokenInstance • Rate-limit: Global (100/min) • Idempotente: sí
Descripción
Marca un chat como favorito (pasandonumber) o un mensaje específico (pasando messageId). Al menos uno de los dos debe estar presente.
Cuando se proporcionan ambos,
messageId tiene prioridad, el favorito se registra en el mensaje.Ejemplos
Marcar chat como favorito
Marca la conversación entera como favorita pasando solonumber. Úsalo para destacar contactos importantes en la lista, sin atar el favorito a un mensaje específico.
Marcar mensaje como favorito
Marca un mensaje específico como favorito víamessageId. Cuando se envían ambos campos, messageId tiene prioridad y el favorito se registra en el mensaje en lugar del chat.
Quitar favorito
Confavorite: false, deshace el favorito previamente registrado en el chat o el mensaje (según el campo proporcionado, misma regla de prioridad que en los ejemplos anteriores).
Respuesta exitosa
El campotype indica qué se marcó: "chat" cuando marcaste la conversación entera, o "message" cuando pasaste un messageId (en ese caso message_id viene relleno). chat_jid siempre se devuelve. favorite refleja el estado final.
200 OK
Parámetros de ruta
Nombre de la instancia.
Cabeceras
| Nombre | Requerido | Ejemplo | Descripción |
|---|---|---|---|
Content-Type | sí | application/json | , |
token | sí (o Authorization) | a1b2c3d4-... | TokenAccount o TokenInstance. |
Cuerpo de la solicitud
Número de teléfono o JID. Úsalo para marcar el chat completo como favorito.
ID del mensaje. Úsalo para marcar un mensaje específico como favorito. Tiene prioridad sobre
number.true marca como favorito, false quita el favorito.Debes enviar al menos uno de
number y messageId.Respuestas de error
| HTTP | error.message | Cuándo ocurre |
|---|---|---|
| 400 | Instance name is required | , |
| 400 | Invalid request body: <...> | JSON malformado. |
| 400 | Either number or messageId is required | Ninguno proporcionado. |
| 401 | Invalid token | , |
| 404 | Instance not found | , |
| 404 | Message not found | El messageId no existe. |
| 503 | Instance is not connected to WhatsApp | , |
Error 400
Relacionados
Fijar chat
POST /api/chat/pinChat/:instanceBuscar mensaje
Recupera un mensaje marcado como favorito.