megaAPI Plan Code English
    megaAPI Plan Code English
    • Introdução à megaAPI
    • InstanceController
      • Instâncias
      • Status da Conexão
        GET
      • 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
      • Download arquivos
        POST
    • 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
      • Bloquear eventos
        POST
      • Adicionar Evento Webhook
        POST
      • Adicionar Evento Status
        POST
      • Alterar token
        POST
      • Detalhes de configurações
        GET
    • ChatController
      • Digitando - Gravando Áudio - Online
      • Deletar mensagem
      • deleteMessageFromMe
    • GroupController
      • Listar todos os grupos
      • Detalhe do grupo
      • Criar grupo
      • Enviar mensgaem 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
    • Schemas
      • downloadMediaMessage

    Introdução à megaAPI

    Bem-vindo à megaAPI! Conheça nossa solução de integração com o WhatsApp e explore seus recursos:
    Importante você saber
    A Mega-api não é destinada para práticas de Spam no WhatsApp. Utilize com sabedoria e responsabilidade.

    O que é a megaAPI?#

    A megaAPI é uma solução avançada para integração com o WhatsApp, permitindo que empresas e desenvolvedores ampliem suas capacidades de comunicação, conectando-se de maneira eficiente e segura com seus clientes através deste popular aplicativo de mensagens.

    Para quem a megaAPI foi desenvolvida?#

    A megaAPI foi desenvolvida para empresas, desenvolvedores e profissionais que desejam otimizar sua comunicação via WhatsApp, seja para atendimento ao cliente, marketing ou outros objetivos empresariais. Independentemente do tamanho ou do setor, a megaAPI tem as ferramentas para impulsionar suas operações.

    Quem pode utilizar a megaAPI?#

    Qualquer pessoa ou empresa que deseja melhorar e ampliar sua comunicação no WhatsApp. Desde pequenas empresas até grandes corporações, a megaAPI é flexível e escalável para atender às necessidades de todos.

    Limites de envio de mensagens:#

    NÃO TEMOS LIMITE para o número de mensagens enviadas! No entanto, é importante entender que você está utilizando uma sessão do WhatsApp Web, então o padrão de utilização precisa ser compatível. Além disso, sempre recomendamos que você leia atentamente as políticas estabelecidas pelo próprio WhatsApp em sua página oficial.
    Armazenamento de mensagens
    A Mega-api não armazena nenhuma das mensagens que são trafegadas, durante a conexão do seu whatsapp com uma instância da Mega-api, fica por conta do usuário, criar seu banco de dados, para armazenamento de todas as mensagens.

    URLs para chamadas dos endpoints#

    Os hosts listados abaixo podem variar de acordo com a instância criada. A seleção específica do host dependerá da disponibilidade do servidor no momento da criação da instância. Isso é feito para garantir que nossos servidores não sejam sobrecarregados e para manter a performance ideal para todos os usuários
    HostURL
    apinocode01apinocode01.megaapi.com.br
    Para sua comodidade, lembre-se de que essas informações, bem como outras configurações e detalhes relevantes, estão sempre disponíveis no painel de usuário da Mega-api. Recomendamos verificar regularmente para obter as informações mais atualizadas e garantir a otimização do uso da nossa API.

    Instance Key e Token#

    Entenda os conceitos da Mega-api e saiba como a Instance Key e o Token são fundamentais para a integração com sua aplicação.

    Para que serve?#

    Para assegurar uma comunicação segura entre a Mega-api e sua aplicação, estabelecemos um protocolo de autenticação robusto. Cada interação com nossa API deve ser autenticada usando uma Instance Key e um Token. Esses identificadores garantem a integridade e segurança das suas requisições.
    Na Mega-api, a Instance Key é usada na URL, enquanto o Token é incluído no header das requisições no formato Bearer, garantindo assim uma maior segurança na transmissão de dados.

    Como localizar minha Instance Key e Token?#

    Assim que você cria sua conta na Mega-api, será necessário criar uma instância, que terá sua própria Instance Key e Token. Estes dois identificadores trabalham juntos para garantir a comunicação segura entre sua aplicação e a Mega-api. Para visualizar sua Instance Key e Token, acesse a instância no painel do usuário e clique em 'Detalhes'. Lá, você encontrará todos os detalhes relacionados à instância. E lembre-se, se você tiver múltiplas instâncias, cada uma terá sua própria Instance Key e Token.
    A
    Atenção
    É fundamental proteger sua Instance Key e Token. Se caírem em mãos erradas, elas podem ser usadas para se comunicar com a Mega-api em seu nome. Lembre-se de manter essas informações longe do frontend e, ao interagir com nossa API, sempre inclua o Token no header das requisições no padrão Bearer. Isso garante a segurança e a correta autenticação das suas ações.

    Autenticação Bearer Token#

    Para garantir uma comunicação segura e autenticada entre sua aplicação e a Mega-api, utilizamos o método de autenticação Bearer Token. Esta é uma prática padrão que oferece segurança robusta para APIs.
    Na autenticação Bearer Token, o Token é enviado no header da requisição HTTP. Isso permite à Mega-api validar e autenticar a requisição antes de processá-la. Assegura-se de que apenas entidades autorizadas possam interagir com a API.
    Aqui está um exemplo de como incluir o Bearer Token no header de uma requisição:
    Authorization: Bearer SEU_TOKEN_AQUI
    Substitua "SEU_TOKEN_AQUI" pelo token específico da sua instância. Mantenha o prefixo "Bearer" exatamente como mostrado, seguido de um espaço e depois o seu token.
    É essencial que todas as suas requisições para a Mega-api sigam este formato de autenticação. Isso não apenas garante a segurança das suas operações, mas também a integridade dos dados transmitidos.
    Next
    Instâncias
    Built with