# AstraApi Docs

##

- [Introdução](https://docs.astraapi.com/introducao.md)
- [Instance](https://docs.astraapi.com/integrando/instance.md)
- [Listar Instancias](https://docs.astraapi.com/integrando/instance/listar-instancias.md): Esse endpoint retornará as suas instancias
- [Gerar QRCode](https://docs.astraapi.com/integrando/instance/gerar-qrcode.md)
- [Pegar informações da Instância](https://docs.astraapi.com/integrando/instance/pegar-informacoes-da-instancia.md): Esse endpoint retornará informações da instancia, mas principalmente se ela está ou não conectada a um número.
- [Desconectar Instância](https://docs.astraapi.com/integrando/instance/desconectar-instancia.md): Esse endpoint irá desconectar a instância do número que ela estiver vinculada
- [Atualizar url de webhook](https://docs.astraapi.com/integrando/instance/atualizar-url-de-webhook.md): Cada instância possui uma URL de webhook para receber notificações sobre a instância e atividades executadas, é viável modificar essa URL de webhook nessa rota.
- [Mensagens](https://docs.astraapi.com/integrando/mensagens.md)
- [Mensagem de texto](https://docs.astraapi.com/integrando/mensagens/mensagem-de-texto.md): Permite enviar uma mensagem de texto simples para um número que tenha WhatsApp.
- [Responder uma mensagem](https://docs.astraapi.com/integrando/mensagens/responder-uma-mensagem.md): Permite responder uma mensagem.
- [Mensagem de media](https://docs.astraapi.com/integrando/mensagens/mensagem-de-media.md): Permite enviar uma media para um número que tenha WhatsApp
- [Mensagem de localização](https://docs.astraapi.com/integrando/mensagens/mensagem-de-localizacao.md): Permite enviar uma mensagem de localização para qualquer número que tenha WhatsApp
- [Reagir a uma mensagem](https://docs.astraapi.com/integrando/mensagens/reagir-a-uma-mensagem.md): Permite reagir a uma mensagem em seu WhatsApp
- [Mensagem de contato](https://docs.astraapi.com/integrando/mensagens/mensagem-de-contato.md): Permite enviar uma mensagem de contato para um número que tenha WhatsApp
- [Deletar uma mensagem](https://docs.astraapi.com/integrando/mensagens/deletar-uma-mensagem.md): Permite deletar tanto uma mensagem que enviou quanto uma mensagem enviada por um contato, para utilizar este recurso você só vai precisar do messageId da mensagem que quer apagar
- [Grupos](https://docs.astraapi.com/integrando/grupos.md)
- [Criar grupo](https://docs.astraapi.com/integrando/grupos/criar-grupo.md)
- [Listar grupos](https://docs.astraapi.com/integrando/grupos/listar-grupos.md): Com esse endpoint você irá listar todos os grupos
- [Informações de um grupo](https://docs.astraapi.com/integrando/grupos/informacoes-de-um-grupo.md)
- [Sair de um grupo](https://docs.astraapi.com/integrando/grupos/sair-de-um-grupo.md)
- [Editar participantes do grupo](https://docs.astraapi.com/integrando/grupos/editar-participantes-do-grupo.md)
- [Atualizar descrição do grupo](https://docs.astraapi.com/integrando/grupos/atualizar-descricao-do-grupo.md)
- [Atualizar nome do grupo](https://docs.astraapi.com/integrando/grupos/atualizar-nome-do-grupo.md): Este método é responsável alterar o nome de um grupo já existente.
- [Editar configuração do grupo](https://docs.astraapi.com/integrando/grupos/editar-configuracao-do-grupo.md): Edita as principais configurações dos grupos, como só admin enviar mensagem ou liberar para todos.
- [Contatos](https://docs.astraapi.com/integrando/contatos.md)
- [Listar contatos](https://docs.astraapi.com/integrando/contatos/listar-contatos.md): Com esse endpoint você irá listar os contatos do seu whatsapp
- [Pegar foto de perfil de um contato](https://docs.astraapi.com/integrando/contatos/pegar-foto-de-perfil-de-um-contato.md)
- [Verificar se determinado número tem WhatsApp](https://docs.astraapi.com/integrando/contatos/verificar-se-determinado-numero-tem-whatsapp.md)
- [Envio/Recebimento de mensagens](https://docs.astraapi.com/webhooks/envio-recebimento-de-mensagens.md)
- [Mensagem de texto](https://docs.astraapi.com/webhooks/envio-recebimento-de-mensagens/mensagem-de-texto.md)
- [Mensagem de imagem](https://docs.astraapi.com/webhooks/envio-recebimento-de-mensagens/mensagem-de-imagem.md)
- [Mensagem de vídeo](https://docs.astraapi.com/webhooks/envio-recebimento-de-mensagens/mensagem-de-video.md)
- [Mensagem de áudio](https://docs.astraapi.com/webhooks/envio-recebimento-de-mensagens/mensagem-de-audio.md)
- [Mensagem de documento](https://docs.astraapi.com/webhooks/envio-recebimento-de-mensagens/mensagem-de-documento.md)
- [Mensagem de localização](https://docs.astraapi.com/webhooks/envio-recebimento-de-mensagens/mensagem-de-localizacao.md)
- [Mensagem de contato](https://docs.astraapi.com/webhooks/envio-recebimento-de-mensagens/mensagem-de-contato.md)
- [Reação a uma mensagem](https://docs.astraapi.com/webhooks/envio-recebimento-de-mensagens/reacao-a-uma-mensagem.md)
- [Responder a uma mensagem](https://docs.astraapi.com/webhooks/envio-recebimento-de-mensagens/responder-a-uma-mensagem.md)
- [Deletando uma mensagem](https://docs.astraapi.com/webhooks/envio-recebimento-de-mensagens/deletando-uma-mensagem.md)
- [Status de mensagem](https://docs.astraapi.com/webhooks/status-de-mensagem.md)
- [Conexão](https://docs.astraapi.com/webhooks/conexao.md)
- [Conexão](https://docs.astraapi.com/webhooks/conexao/conexao.md): Esse webhook é enviado toda vez que um número é conectado em uma instancia
- [Desconexão](https://docs.astraapi.com/webhooks/conexao/desconexao.md): Esse webhook é enviado toda vez que um número é desconectado de uma instancia
