# GoZAP API — documentação para IA

Fonte canônica em Markdown/OpenAPI para crawlers e modelos. A UI humana está em [/docs](https://gozap.dev/docs).

- [OpenAPI 3](./openapi.json)
- [llms.txt](https://gozap.dev/llms.txt)
- [Collection Postman (UI)](https://gozap.dev/docs)

## Pastas

### [Sistema](./sistema/index.md)

- [`GET /health`](./sistema/get-health.md) — Verificar saúde da API
- [`GET /health/overview`](./sistema/get-health-overview.md) — Health check detalhado
- [`GET /`](./sistema/get-root.md) — Informações da raiz da API

### [Administração](./administracao/index.md)

- [`POST /instance/create`](./administracao/post-instance-create.md) — Criar instância
- [`GET /instance/all`](./administracao/get-instance-all.md) — Listar todas as instâncias
- [`POST /instance/updateAdminFields`](./administracao/post-instance-updateadminfields.md) — Atualizar campos administrativos
- [`GET /globalwebhook`](./administracao/get-globalwebhook.md) — Ver webhook global
- [`POST /globalwebhook`](./administracao/post-globalwebhook.md) — Configurar webhook global
- [`GET /globalwebhook/errors`](./administracao/get-globalwebhook-errors.md) — Ver erros do webhook global
- [`POST /admin/restart`](./administracao/post-admin-restart.md) — Reiniciar conexões das instâncias

### [Instancia](./instancia/index.md)

- [`POST /instance/connect`](./instancia/post-instance-connect.md) — Conectar instância ao WhatsApp
- [`POST /instance/disconnect`](./instancia/post-instance-disconnect.md) — Desconectar instância
- [`GET /instance/status`](./instancia/get-instance-status.md) — Verificar status da instância
- [`POST /instance/updateInstanceName`](./instancia/post-instance-updateinstancename.md) — Atualizar nome da instância
- [`DELETE /instance`](./instancia/delete-instance.md) — Deletar instância
- [`GET /instance/privacy`](./instancia/get-instance-privacy.md) — Buscar configurações de privacidade
- [`POST /instance/privacy`](./instancia/post-instance-privacy.md) — Alterar configurações de privacidade
- [`GET /instance/username`](./instancia/get-instance-username.md) — Obter @username
- [`POST /instance/username/check`](./instancia/post-instance-username-check.md) — Verificar disponibilidade de @username
- [`POST /instance/username`](./instancia/post-instance-username.md) — Definir @username
- [`DELETE /instance/username`](./instancia/delete-instance-username.md) — Remover @username
- [`POST /instance/username/pin`](./instancia/post-instance-username-pin.md) — Verificar PIN do @username
- [`GET /instance/account/email`](./instancia/get-instance-account-email.md) — Mobile - Obter e-mail da conta
- [`POST /instance/account/email`](./instancia/post-instance-account-email.md) — Mobile - Definir e-mail da conta
- [`POST /instance/account/email/verify`](./instancia/post-instance-account-email-verify.md) — Mobile - Solicitar verificação de e-mail
- [`POST /instance/account/email/confirm`](./instancia/post-instance-account-email-confirm.md) — Mobile - Confirmar código do e-mail
- [`GET /instance/account/2fa`](./instancia/get-instance-account-2fa.md) — Mobile - Obter status 2FA da conta
- [`POST /instance/account/2fa`](./instancia/post-instance-account-2fa.md) — Mobile - Definir/limpar PIN 2FA da conta
- [`POST /instance/account/accept_pay`](./instancia/post-instance-account-accept-pay.md) — Mobile - Aceitar notice de pagamento
- [`GET /instance/disappearing_mode`](./instancia/get-instance-disappearing-mode.md) — Obter disappearing mode padrão
- [`POST /instance/disappearing_mode`](./instancia/post-instance-disappearing-mode.md) — Definir disappearing mode padrão
- [`POST /instance/presence`](./instancia/post-instance-presence.md) — Atualizar status de presença da instância
- [`GET /instance/mobile/verification-options`](./instancia/get-instance-mobile-verification-options.md) — Mobile - Consultar opções de verificação
- [`POST /instance/mobile/request-code`](./instancia/post-instance-mobile-request-code.md) — Mobile - Solicitar código de verificação
- [`POST /instance/mobile/verify-code`](./instancia/post-instance-mobile-verify-code.md) — Mobile - Verificar código de sincronização
- [`POST /instance/mobile/two-factor`](./instancia/post-instance-mobile-two-factor.md) — Mobile - Verificar PIN 2FA no registro
- [`POST /instance/mobile/two-factor/email`](./instancia/post-instance-mobile-two-factor-email.md) — Mobile - Solicitar OTP por e-mail (2FA)
- [`POST /instance/mobile/two-factor/email/verify`](./instancia/post-instance-mobile-two-factor-email-verify.md) — Mobile - Confirmar OTP do e-mail (2FA)
- [`POST /instance/mobile/two-factor/wipe`](./instancia/post-instance-mobile-two-factor-wipe.md) — Mobile - Wipe da conta (2FA)
- [`POST /instance/connect/migration`](./instancia/post-instance-connect-migration.md) — Conectar via migração de sessão
- [`POST /instance/reset`](./instancia/post-instance-reset.md) — Resetar instância
- [`GET /instance/passkey`](./instancia/get-instance-passkey.md) — Obter opções de passkey
- [`POST /instance/passkey`](./instancia/post-instance-passkey.md) — Enviar resposta de passkey
- [`POST /instance/passkey/confirm`](./instancia/post-instance-passkey-confirm.md) — Confirmar passkey
- [`POST /instance/mobile/verification-options`](./instancia/post-instance-mobile-verification-options.md) — Mobile - Sincronizar opções de verificação
- [`GET /instance/mobile/verification-waits`](./instancia/get-instance-mobile-verification-waits.md) — Mobile - Consultar espera de verificação
- [`GET /instance/mobile/registration-otp`](./instancia/get-instance-mobile-registration-otp.md) — Mobile - Obter OTP recente

### [Dispositivos (Mobile)](./dispositivos-mobile/index.md)

- [`GET /devices`](./dispositivos-mobile/get-devices.md) — Mobile - Listar dispositivos adicionais
- [`DELETE /devices`](./dispositivos-mobile/delete-devices.md) — Mobile - Desconectar dispositivo adicional
- [`POST /device/pair/qr`](./dispositivos-mobile/post-device-pair-qr.md) — Mobile - Vincular dispositivo via QR
- [`POST /device/pair/code`](./dispositivos-mobile/post-device-pair-code.md) — Mobile - Vincular dispositivo via paircode

### [CRM](./crm/index.md)

- [`POST /chat/editLead`](./crm/post-chat-editlead.md) — Editar informações de lead
- [`POST /instance/updateFieldsMap`](./crm/post-instance-updatefieldsmap.md) — Atualizar mapa de campos personalizados

### [Proxy](./proxy/index.md)

- [`GET /instance/proxy`](./proxy/get-instance-proxy.md) — Obter configuração de proxy
- [`POST /instance/proxy`](./proxy/post-instance-proxy.md) — Configurar proxy da instância
- [`DELETE /instance/proxy`](./proxy/delete-instance-proxy.md) — Remover proxy customizado
- [`GET /instance/proxy/check`](./proxy/get-instance-proxy-check.md) — Verificar IP de saída do proxy

### [Perfil](./perfil/index.md)

- [`POST /profile/name`](./perfil/post-profile-name.md) — Alterar nome do perfil
- [`POST /profile/image`](./perfil/post-profile-image.md) — Alterar imagem do perfil
- [`POST /profile/status`](./perfil/post-profile-status.md) — Alterar status (About) do perfil

### [Enviar Mensagem](./enviar-mensagem/index.md)

- [`POST /send/text`](./enviar-mensagem/post-send-text.md) — Enviar mensagem de texto
- [`POST /send/media`](./enviar-mensagem/post-send-media.md) — Enviar mídia
- [`POST /send/contact`](./enviar-mensagem/post-send-contact.md) — Enviar cartão de contato
- [`POST /send/location`](./enviar-mensagem/post-send-location.md) — Enviar localização
- [`POST /message/presence`](./enviar-mensagem/post-message-presence.md) — Enviar presença no chat
- [`POST /send/status`](./enviar-mensagem/post-send-status.md) — Enviar status (stories)
- [`POST /send/image`](./enviar-mensagem/post-send-image.md) — Enviar imagem
- [`POST /send/button`](./enviar-mensagem/post-send-button.md) — Enviar botões interativos
- [`POST /send/list`](./enviar-mensagem/post-send-list.md) — Enviar lista interativa
- [`POST /send/menu`](./enviar-mensagem/post-send-menu.md) — Enviar menu interativo
- [`POST /send/carousel`](./enviar-mensagem/post-send-carousel.md) — Enviar carrossel
- [`POST /send/location-button`](./enviar-mensagem/post-send-location-button.md) — Solicitar localização
- [`POST /send/request-payment`](./enviar-mensagem/post-send-request-payment.md) — Solicitar pagamento
- [`POST /send/pix-button`](./enviar-mensagem/post-send-pix-button.md) — Enviar botão PIX
- [`POST /send/rich`](./enviar-mensagem/post-send-rich.md) — Enviar mensagem rica (AI rich)
- [`POST /send/table`](./enviar-mensagem/post-send-table.md) — Enviar tabela
- [`POST /send/code-block`](./enviar-mensagem/post-send-code-block.md) — Enviar bloco de código
- [`POST /send/latex`](./enviar-mensagem/post-send-latex.md) — Enviar LaTeX / fórmula
- [`POST /send/sticker`](./enviar-mensagem/post-send-sticker.md) — Enviar figurinha
- [`POST /send/sticker-pack`](./enviar-mensagem/post-send-sticker-pack.md) — Enviar pack de figurinhas
- [`POST /send/group-status`](./enviar-mensagem/post-send-group-status.md) — Enviar status de grupo
- [`POST /send/channel-status`](./enviar-mensagem/post-send-channel-status.md) — Enviar status de canal
- [`POST /send/event`](./enviar-mensagem/post-send-event.md) — Enviar evento / convite
- [`POST /send/event-response`](./enviar-mensagem/post-send-event-response.md) — Responder convite de evento (RSVP)
- [`POST /send/poll`](./enviar-mensagem/post-send-poll.md) — Enviar enquete
- [`POST /send/comment`](./enviar-mensagem/post-send-comment.md) — Comentar em uma mensagem
- [`POST /send/payment-request`](./enviar-mensagem/post-send-payment-request.md) — Enviar botão de pagamento
- [`POST /send/album`](./enviar-mensagem/post-send-album.md) — Enviar álbum de imagens
- [`POST /send/product`](./enviar-mensagem/post-send-product.md) — Enviar mensagem de produto
- [`POST /send/call-link`](./enviar-mensagem/post-send-call-link.md) — Enviar link de chamada
- [`POST /send/meta-ai`](./enviar-mensagem/post-send-meta-ai.md) — Enviar prompt Meta AI
- [`GET /bots`](./enviar-mensagem/get-bots.md) — Listar bots (Meta AI)

### [Mensagem Async](./mensagem-async/index.md)

- [`GET /message/async`](./mensagem-async/get-message-async.md) — Consultar fila de envio assíncrono
- [`DELETE /message/async`](./mensagem-async/delete-message-async.md) — Limpar fila de envio assíncrono
- [`POST /instance/updateDelaySettings`](./mensagem-async/post-instance-updatedelaysettings.md) — Configurar delay entre mensagens async

### [Ações na mensagem e Buscar](./acoes-na-mensagem-e-buscar/index.md)

- [`POST /message/download`](./acoes-na-mensagem-e-buscar/post-message-download.md) — Baixar mídia de uma mensagem
- [`POST /message/find`](./acoes-na-mensagem-e-buscar/post-message-find.md) — Buscar mensagens no histórico
- [`POST /message/history-sync`](./acoes-na-mensagem-e-buscar/post-message-history-sync.md) — Solicitar histórico sob demanda
- [`POST /message/markread`](./acoes-na-mensagem-e-buscar/post-message-markread.md) — Marcar mensagens como lidas
- [`POST /message/react`](./acoes-na-mensagem-e-buscar/post-message-react.md) — Reagir a uma mensagem
- [`POST /message/delete`](./acoes-na-mensagem-e-buscar/post-message-delete.md) — Apagar mensagem para todos
- [`POST /message/edit`](./acoes-na-mensagem-e-buscar/post-message-edit.md) — Editar mensagem enviada
- [`POST /message/pin`](./acoes-na-mensagem-e-buscar/post-message-pin.md) — Fixar ou desafixar mensagem
- [`GET /media/{{instanceID}}/{{messageID}}`](./acoes-na-mensagem-e-buscar/get-media-instanceid-messageid.md) — Servir mídia temporária
- [`POST /message/delete-for-me`](./acoes-na-mensagem-e-buscar/post-message-delete-for-me.md) — Apagar mensagem só para mim
- [`POST /message/star`](./acoes-na-mensagem-e-buscar/post-message-star.md) — Favoritar ou desfavoritar mensagem
- [`POST /message/poll-vote`](./acoes-na-mensagem-e-buscar/post-message-poll-vote.md) — Votar em enquete

### [Grupos e Comunidades](./grupos-e-comunidades/index.md)

- [`POST /group/create`](./grupos-e-comunidades/post-group-create.md) — Criar um novo grupo
- [`POST /group/info`](./grupos-e-comunidades/post-group-info.md) — Obter informações detalhadas de um grupo
- [`POST /group/inviteInfo`](./grupos-e-comunidades/post-group-inviteinfo.md) — Obter informações de um grupo pelo código de convite
- [`POST /group/join`](./grupos-e-comunidades/post-group-join.md) — Entrar em um grupo usando código de convite
- [`POST /group/leave`](./grupos-e-comunidades/post-group-leave.md) — Sair de um grupo
- [`POST /group/member-label`](./grupos-e-comunidades/post-group-member-label.md) — Definir etiqueta de membro do grupo
- [`GET /group/list`](./grupos-e-comunidades/get-group-list.md) — Listar todos os grupos
- [`POST /group/resetInviteCode`](./grupos-e-comunidades/post-group-resetinvitecode.md) — Resetar código de convite do grupo
- [`POST /group/updateAnnounce`](./grupos-e-comunidades/post-group-updateannounce.md) — Configurar permissões de envio de mensagens no grupo
- [`POST /group/updateJoinApproval`](./grupos-e-comunidades/post-group-updatejoinapproval.md) — Configurar aprovação para entrada no grupo
- [`POST /group/updateMemberAddMode`](./grupos-e-comunidades/post-group-updatememberaddmode.md) — Configurar quem pode adicionar novos membros ao grupo
- [`POST /group/updateDescription`](./grupos-e-comunidades/post-group-updatedescription.md) — Atualizar descrição do grupo
- [`POST /group/ephemeral`](./grupos-e-comunidades/post-group-ephemeral.md) — Configurar mensagens temporárias em grupo
- [`POST /group/updateImage`](./grupos-e-comunidades/post-group-updateimage.md) — Atualizar imagem do grupo
- [`POST /group/updateTopic`](./grupos-e-comunidades/post-group-updatetopic.md) — Atualizar tópico do grupo
- [`POST /group/updateLocked`](./grupos-e-comunidades/post-group-updatelocked.md) — Configurar permissão de edição do grupo
- [`POST /group/updateName`](./grupos-e-comunidades/post-group-updatename.md) — Atualizar nome do grupo
- [`POST /group/updateParticipants`](./grupos-e-comunidades/post-group-updateparticipants.md) — Gerenciar participantes do grupo
- [`POST /group/join-requests`](./grupos-e-comunidades/post-group-join-requests.md) — Listar pedidos de entrada no grupo
- [`POST /group/join-requests/update`](./grupos-e-comunidades/post-group-join-requests-update.md) — Aprovar ou rejeitar pedidos de entrada
- [`POST /community/create`](./grupos-e-comunidades/post-community-create.md) — Criar uma comunidade
- [`POST /community/editgroups`](./grupos-e-comunidades/post-community-editgroups.md) — Gerenciar grupos em uma comunidade
- [`POST /community/subgroups`](./grupos-e-comunidades/post-community-subgroups.md) — Listar subgrupos da comunidade

### [Newsletters e Canais](./newsletters-e-canais/index.md)

- [`POST /newsletter/create`](./newsletters-e-canais/post-newsletter-create.md) — Criar canal
- [`GET /newsletter/list`](./newsletters-e-canais/get-newsletter-list.md) — Listar canais seguidos
- [`POST /newsletter/info`](./newsletters-e-canais/post-newsletter-info.md) — Consultar informações do canal
- [`POST /newsletter/link`](./newsletters-e-canais/post-newsletter-link.md) — Consultar canal por convite
- [`POST /newsletter/subscribe`](./newsletters-e-canais/post-newsletter-subscribe.md) — Assinar atualizações temporárias do canal
- [`POST /newsletter/messages`](./newsletters-e-canais/post-newsletter-messages.md) — Listar mensagens do canal
- [`POST /newsletter/messages/edit`](./newsletters-e-canais/post-newsletter-messages-edit.md) — Editar mensagem do canal
- [`POST /newsletter/messages/delete`](./newsletters-e-canais/post-newsletter-messages-delete.md) — Excluir mensagem do canal
- [`POST /newsletter/updates`](./newsletters-e-canais/post-newsletter-updates.md) — Buscar atualizações de mensagens
- [`POST /newsletter/viewed`](./newsletters-e-canais/post-newsletter-viewed.md) — Marcar mensagens como visualizadas
- [`POST /newsletter/reaction`](./newsletters-e-canais/post-newsletter-reaction.md) — Reagir a uma mensagem do canal
- [`POST /newsletter/follow`](./newsletters-e-canais/post-newsletter-follow.md) — Seguir canal
- [`POST /newsletter/unfollow`](./newsletters-e-canais/post-newsletter-unfollow.md) — Deixar de seguir canal
- [`POST /newsletter/mute`](./newsletters-e-canais/post-newsletter-mute.md) — Silenciar notificações do canal
- [`POST /newsletter/unmute`](./newsletters-e-canais/post-newsletter-unmute.md) — Reativar notificações do canal
- [`POST /newsletter/delete`](./newsletters-e-canais/post-newsletter-delete.md) — Sair do canal
- [`POST /newsletter/picture`](./newsletters-e-canais/post-newsletter-picture.md) — Atualizar foto do canal
- [`POST /newsletter/name`](./newsletters-e-canais/post-newsletter-name.md) — Atualizar nome do canal
- [`POST /newsletter/description`](./newsletters-e-canais/post-newsletter-description.md) — Atualizar descrição do canal
- [`POST /newsletter/settings`](./newsletters-e-canais/post-newsletter-settings.md) — Atualizar configurações do canal
- [`POST /newsletter/search`](./newsletters-e-canais/post-newsletter-search.md) — Pesquisar e descobrir canais
- [`POST /newsletter/admin/invite`](./newsletters-e-canais/post-newsletter-admin-invite.md) — Convidar administrador do canal
- [`POST /newsletter/admin/accept`](./newsletters-e-canais/post-newsletter-admin-accept.md) — Aceitar convite de administrador
- [`POST /newsletter/admin/remove`](./newsletters-e-canais/post-newsletter-admin-remove.md) — Remover administrador do canal
- [`POST /newsletter/admin/revoke`](./newsletters-e-canais/post-newsletter-admin-revoke.md) — Revogar convite de administrador
- [`POST /newsletter/owner/transfer`](./newsletters-e-canais/post-newsletter-owner-transfer.md) — Transferir propriedade do canal
- [`POST /newsletter/statuses`](./newsletters-e-canais/post-newsletter-statuses.md) — Listar status do canal

### [Webhooks e SSE](./webhooks-e-sse/index.md)

- [`GET /webhook`](./webhooks-e-sse/get-webhook.md) — Ver webhook da instância
- [`POST /webhook`](./webhooks-e-sse/post-webhook.md) — Configurar webhook da instância
- [`GET /webhook/errors`](./webhooks-e-sse/get-webhook-errors.md) — Ver erros do webhook da instância
- [`GET /sse`](./webhooks-e-sse/get-sse.md) — Receber eventos via SSE

### [Bloqueios](./bloqueios/index.md)

- [`POST /chat/block`](./bloqueios/post-chat-block.md) — Bloquear ou desbloquear contato
- [`GET /chat/blocklist`](./bloqueios/get-chat-blocklist.md) — Listar contatos bloqueados

### [Etiquetas](./etiquetas/index.md)

- [`POST /chat/labels`](./etiquetas/post-chat-labels.md) — Definir etiquetas de um chat
- [`POST /label/edit`](./etiquetas/post-label-edit.md) — Criar, editar ou remover etiqueta
- [`GET /labels`](./etiquetas/get-labels.md) — Listar etiquetas
- [`POST /labels/refresh`](./etiquetas/post-labels-refresh.md) — Atualizar etiquetas do WhatsApp

### [Chats](./chats/index.md)

- [`POST /chat/delete`](./chats/post-chat-delete.md) — Excluir chat
- [`POST /chat/archive`](./chats/post-chat-archive.md) — Arquivar ou desarquivar chat
- [`POST /chat/ephemeral`](./chats/post-chat-ephemeral.md) — Configurar mensagens temporárias do chat
- [`POST /chat/read`](./chats/post-chat-read.md) — Marcar chat como lido ou não lido
- [`POST /chat/mute`](./chats/post-chat-mute.md) — Silenciar ou reativar notificações do chat
- [`POST /chat/pin`](./chats/post-chat-pin.md) — Fixar ou desafixar chat
- [`POST /chat/find`](./chats/post-chat-find.md) — Listar chats recentes
- [`POST /chat/notes`](./chats/post-chat-notes.md) — Consultar notas do chat
- [`POST /chat/notes/refresh`](./chats/post-chat-notes-refresh.md) — Recarregar notas do chat
- [`POST /chat/notes/edit`](./chats/post-chat-notes-edit.md) — Editar notas do chat
- [`POST /chat/sync`](./chats/post-chat-sync.md) — Sincronizar chats e mensagens

### [Contatos](./contatos/index.md)

- [`GET /contacts`](./contatos/get-contacts.md) — Listar contatos
- [`POST /contacts/list`](./contatos/post-contacts-list.md) — Listar contatos com paginação
- [`POST /contacts/sync`](./contatos/post-contacts-sync.md) — Mobile - Sincronizar agenda
- [`POST /contact/add`](./contatos/post-contact-add.md) — Adicionar contato à agenda
- [`POST /contact/remove`](./contatos/post-contact-remove.md) — Remover contato da agenda
- [`POST /chat/details`](./contatos/post-chat-details.md) — Obter detalhes do chat
- [`POST /chat/check`](./contatos/post-chat-check.md) — Verificar números no WhatsApp

### [Respostas Rápidas](./respostas-rapidas/index.md)

- [`POST /quickreply/edit`](./respostas-rapidas/post-quickreply-edit.md) — Criar ou atualizar resposta rápida
- [`GET /quickreply/showall`](./respostas-rapidas/get-quickreply-showall.md) — Listar respostas rápidas

### [Chamadas](./chamadas/index.md)

- [`POST /call/make`](./chamadas/post-call-make.md) — Iniciar chamada
- [`POST /call/accept`](./chamadas/post-call-accept.md) — Aceitar chamada
- [`POST /call/reject`](./chamadas/post-call-reject.md) — Rejeitar chamada
- [`POST /call/end`](./chamadas/post-call-end.md) — Encerrar chamada
- [`POST /call/video/upgrade`](./chamadas/post-call-video-upgrade.md) — Ativar vídeo na chamada
- [`POST /call/webrtc`](./chamadas/post-call-webrtc.md) — Trocar SDP WebRTC
- [`GET /call/status`](./chamadas/get-call-status.md) — Listar chamadas ativas
- [`POST /call/link/create`](./chamadas/post-call-link-create.md) — Criar link de chamada
- [`POST /call/link/waiting-room`](./chamadas/post-call-link-waiting-room.md) — Configurar sala de espera do link

### [Integração Chatwoot](./integracao-chatwoot/index.md)

- [`GET /chatwoot/call/resolve`](./integracao-chatwoot/get-chatwoot-call-resolve.md) — Resolver widget de chamada Chatwoot
- [`GET /chatwoot/config`](./integracao-chatwoot/get-chatwoot-config.md) — Obter configuração do Chatwoot
- [`PUT /chatwoot/config`](./integracao-chatwoot/put-chatwoot-config.md) — Atualizar configuração do Chatwoot
- [`GET /chatwoot/sync/status`](./integracao-chatwoot/get-chatwoot-sync-status.md) — Status da sincronização Chatwoot
- [`POST /chatwoot/webhook`](./integracao-chatwoot/post-chatwoot-webhook.md) — Webhook Chatwoot

### [Business](./business/index.md)

- [`POST /business/get/profile`](./business/post-business-get-profile.md) — Obter perfil comercial
- [`GET /business/get/categories`](./business/get-business-get-categories.md) — Obter categorias de negócios
- [`POST /business/update/profile`](./business/post-business-update-profile.md) — Atualizar perfil comercial
- [`POST /business/get/features`](./business/post-business-get-features.md) — Mobile - Obter features Business
- [`POST /business/get/mobile_config`](./business/post-business-get-mobile-config.md) — Mobile - Obter configuração mobile da conta Business
- [`POST /business/get/verified_name`](./business/post-business-get-verified-name.md) — Mobile - Obter verified name
- [`POST /business/update/verified_name`](./business/post-business-update-verified-name.md) — Mobile - Atualizar verified name
- [`POST /business/catalog/list`](./business/post-business-catalog-list.md) — Listar produtos do catálogo WhatsApp
- [`POST /business/catalog/info`](./business/post-business-catalog-info.md) — Obter produto do catálogo WhatsApp
- [`POST /business/catalog/delete`](./business/post-business-catalog-delete.md) — Excluir produto do catálogo WhatsApp
- [`POST /business/catalog/show`](./business/post-business-catalog-show.md) — Exibir produto no catálogo
- [`POST /business/catalog/hide`](./business/post-business-catalog-hide.md) — Ocultar produto no catálogo
- [`POST /business/catalog/product`](./business/post-business-catalog-product.md) — Cadastrar produto local do catálogo
- [`GET /business/catalog/products`](./business/get-business-catalog-products.md) — Listar produtos locais do catálogo
- [`DELETE /business/catalog/product/{{id}}`](./business/delete-business-catalog-product-id.md) — Remover produto local do catálogo

### [Auto-Reply](./auto-reply/index.md)

- [`POST /auto-reply/rule`](./auto-reply/post-auto-reply-rule.md) — Criar regra de auto-resposta
- [`GET /auto-reply/rules`](./auto-reply/get-auto-reply-rules.md) — Listar regras de auto-resposta
- [`GET /auto-reply/rule/{{id}}`](./auto-reply/get-auto-reply-rule-id.md) — Obter regra de auto-resposta
- [`PUT /auto-reply/rule/{{id}}`](./auto-reply/put-auto-reply-rule-id.md) — Atualizar regra de auto-resposta
- [`DELETE /auto-reply/rule/{{id}}`](./auto-reply/delete-auto-reply-rule-id.md) — Excluir regra de auto-resposta
- [`POST /auto-reply/rule/{{id}}/toggle`](./auto-reply/post-auto-reply-rule-id-toggle.md) — Ativar/desativar regra
- [`GET /auto-reply/settings`](./auto-reply/get-auto-reply-settings.md) — Obter configurações de auto-resposta
- [`POST /auto-reply/settings`](./auto-reply/post-auto-reply-settings.md) — Atualizar configurações de auto-resposta

### [Scheduler](./scheduler/index.md)

- [`POST /scheduler/schedule`](./scheduler/post-scheduler-schedule.md) — Agendar mensagem para horário específico
- [`POST /scheduler/delay`](./scheduler/post-scheduler-delay.md) — Agendar mensagem com delay
- [`GET /scheduler/pending`](./scheduler/get-scheduler-pending.md) — Listar mensagens pendentes
- [`DELETE /scheduler/{{id}}`](./scheduler/delete-scheduler-id.md) — Cancelar mensagem agendada
- [`DELETE /scheduler/cancel-all`](./scheduler/delete-scheduler-cancel-all.md) — Cancelar todas as mensagens pendentes
- [`POST /scheduler/pause`](./scheduler/post-scheduler-pause.md) — Pausar scheduler
- [`POST /scheduler/resume`](./scheduler/post-scheduler-resume.md) — Retomar scheduler

### [Anti-Delete](./anti-delete/index.md)

- [`GET /anti-delete/config`](./anti-delete/get-anti-delete-config.md) — Obter configuração anti-delete
- [`POST /anti-delete/config`](./anti-delete/post-anti-delete-config.md) — Atualizar configuração anti-delete
- [`GET /anti-delete/recovered`](./anti-delete/get-anti-delete-recovered.md) — Listar mensagens recuperadas
- [`GET /anti-delete/recovered/{{id}}`](./anti-delete/get-anti-delete-recovered-id.md) — Obter mensagem recuperada
- [`DELETE /anti-delete/recovered/{{id}}`](./anti-delete/delete-anti-delete-recovered-id.md) — Remover mensagem recuperada

### [Status](./status/index.md)

- [`GET /status/privacy`](./status/get-status-privacy.md) — Obter configurações de privacidade do status
- [`POST /status/privacy`](./status/post-status-privacy.md) — Definir privacidade do status
- [`GET /status/presets`](./status/get-status-presets.md) — Listar presets de backgrounds e fonts
- [`POST /status/text`](./status/post-status-text.md) — Mobile - Publicar status de texto

### [Admininstração](./admininstracao/index.md)

- [`DELETE /instance/admin`](./admininstracao/delete-instance-admin.md) — Deletar instancia
