megaAPI Plan Code
HomemegaAPI
Painel de Acesso
  • Entrar
HomemegaAPI
Painel de Acesso
  • Entrar
  1. ChatController
  • Introdução à megaAPI
  • Componente n8n megaAPI
  • InstanceController
    • Instâncias
    • Status da Conexão
      GET
    • Download arquivos
      POST
    • Número com whatsapp?
      GET
    • Qrcode Imagem
      GET
    • Qrcode Base64
      GET
    • Conexão via código
      GET
    • Desconectar Whatsapp
      DELETE
    • Reiniciar uma Conexão
      DELETE
  • WebhookController
    • Exemplos dos retorno do webhook megaAPI
    • Dados do webhook
      GET
    • Configurar Webhook
      POST
  • SendMessageController
    • Envio de Mensagens de Texto
      POST
    • Envio de arquivos (URL)
      POST
    • Envio de arquivos (BASE64)
      POST
    • Envio de localização
      POST
    • Envio link com pré vizualização
      POST
    • Envio de lista de opções
      POST
    • Envio de botões interativos
      POST
    • Envio de templates interativos
      POST
    • Reencaminhar mensagem
      POST
    • Responder mensagem
      POST
  • ConfigController
    • Detalhes de configurações
    • Alterar token
    • Bloquear eventos
    • Adicionar Evento Webhook
    • Adicionar Evento Status
  • ChatController
    • Digitando - Gravando Áudio - Online
      POST
    • Deletar mensagem
      POST
    • deleteMessageFromMe
      POST
  • GroupController
    • Listar todos os grupos
    • Detalhe do grupo
    • Criar grupo
    • Enviar mensagem de texto para grupo
    • Enviar arquivo para grupo (URL)
    • Enviar arquivo para grupo (BASE64)
    • Adicionar participantes no grupo
    • Remover participantes do grupo
    • Sair do Grupo
  1. ChatController

Digitando - Gravando Áudio - Online

POST
https://apinocode01.megaapi.com.br/rest/chat/{{instance_key}}1/presenceUpdateChat

Digitando - Gravando Áudio - Online#

Esse método é responsavel em simular os eventos do whatsapp, como Digitando... | Gravando Áudio | Online | Visto por último as ...

Observe que os eventos no aplicativo WhatsApp permanecem ativos por aproximadamente 20 segundos ou até que uma ação específica seja realizada no aplicativo para interromper o evento. Mantenha isso em mente para assegurar uma experiência de usuário fluida e sem interrupções.

Eventos:#

composing - Digitando...
recording - Gravando áudio...
available - Online
unavailable - Visto por último hoje às ...
pause - Pausa o digitando

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Header
Content-Type
string 
opcional
Exemplo:
application/json
Authorization
string 
requerido
Exemplo:
Bearer {{token}}
Parâmetros Bodyapplication/json
to
string 
requerido
Contato whatsapp
option
string 
requerido
Opções
composing - Digitando...
recording - Gravando áudio...
available - Online
unavailable - Visto por último hoje às ...
pause - Pausa o digitando
Exemplo
{
  "to": "556195562618",
  "option": "composing"
}

Exemplos de Requisição

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://apinocode01.megaapi.com.br/rest/chat/sua instance_key1/presenceUpdateChat' \
--header 'Authorization: Bearer seu token' \
--header 'Content-Type: application/json' \
--data-raw '{
    "to": "556195562618",
    "option": "composing"
}'

Respostas

🟢200Success
application/json
Body
error
boolean 
requerido
Status
message
string 
requerido
Mensagem
Exemplo
{
  "error": true,
  "message": "string"
}
🟢200Whatsapp inválido
🟢200Não autorizado
Página anterior
Adicionar Evento Status
Próxima página
Deletar mensagem
Built with