Envia uma reação (emoji) a uma mensagem específica. Este endpoint permite:
Adicionar ou remover reações em mensagens
Usar qualquer emoji Unicode válido
Reagir a mensagens em chats individuais ou grupos
Remover reações existentes
Verificar o status da reação enviada
Tipos de reações suportados:
Qualquer emoji Unicode válido (👍, ❤️, 😂, etc)
String vazia para remover reação
Exemplo de requisição básica:
{
"number": "[email protected]",
"text": "👍",
"id": "3EB0538DA65A59F6D8A251"
}
Exemplo de requisição para remover reação:
{
"number": "[email protected]",
"text": "",
"id": "3EB0538DA65A59F6D8A251"
}
Exemplo de resposta:
{
"success": true,
"message": "Reaction sent",
"reaction": {
"id": "3EB0538DA65A59F6D8A251",
"emoji": "👍",
"timestamp": 1672531200000,
"status": "sent"
}
}
Exemplo de resposta ao remover reação:
{
"success": true,
"message": "Reaction removed",
"reaction": {
"id": "3EB0538DA65A59F6D8A251",
"emoji": null,
"timestamp": 1672531200000,
"status": "removed"
}
}
Parâmetros disponíveis:
number: Número do chat no formato internacional (ex: [email protected])
text: Emoji Unicode da reação (ou string vazia para remover reação)
id: ID da mensagem que receberá a reação
Erros comuns:
401: Token inválido ou expirado
400: Número inválido ou emoji não suportado
404: Mensagem não encontrada
500: Erro ao enviar reação
Limitações:
Só é possível reagir a mensagens enviadas por outros usuários
Não é possível reagir a mensagens antigas (mais de 7 dias)
O mesmo usuário só pode ter uma reação ativa por mensagem
Número do chat no formato internacional
Emoji Unicode da reação (ou string vazia para remover reação)
"👍"
ID da mensagem que receberá a reação
"3EB0538DA65A59F6D8A251"
Reação enviada com sucesso
ID único da mensagem de reação
"owner:generated_message_id"
ID gerado para a mensagem de reação
"generated_message_id"
Detalhes da reação
Timestamp da mensagem em milissegundos
1672531200000
Tipo da mensagem
"reaction"
Status atual da mensagem
"Pending"
Proprietário da instância
"instance_owner"