# ZapThinker API Documentation ## Docs - [Create Users Agent](https://docs.zapthinker.com/v2/api-reference/agents/create-users-agent.md) - [Delete Users Agent](https://docs.zapthinker.com/v2/api-reference/agents/delete-users-agent.md) - [Get Users Agents](https://docs.zapthinker.com/v2/api-reference/agents/get-users-agents.md) - [Update Users Agent](https://docs.zapthinker.com/v2/api-reference/agents/update-users-agent.md) - [Get Catalog](https://docs.zapthinker.com/v2/api-reference/business/get-catalog.md) - [Get Collections](https://docs.zapthinker.com/v2/api-reference/business/get-collections.md) - [Archive Chat](https://docs.zapthinker.com/v2/api-reference/chat-controller/archive-chat.md): Archive Chat - [Check is WhatsApp](https://docs.zapthinker.com/v2/api-reference/chat-controller/check-is-whatsapp.md): Check if numbers are on WhatsApp - [Delete Message for Everyone](https://docs.zapthinker.com/v2/api-reference/chat-controller/delete-message-for-everyone.md): Delete Message For Everyone - [Fetch Profile Picture URL](https://docs.zapthinker.com/v2/api-reference/chat-controller/fetch-profilepic-url.md): Fetch Profile Picture URL - [Find Chats](https://docs.zapthinker.com/v2/api-reference/chat-controller/find-chats.md): Find all chats - [Find Contacts](https://docs.zapthinker.com/v2/api-reference/chat-controller/find-contacts.md): Here it is possible to list all contacts or just one,using the 'where' option. - [Find Messages](https://docs.zapthinker.com/v2/api-reference/chat-controller/find-messages.md): Find all messages - [Find Status Message](https://docs.zapthinker.com/v2/api-reference/chat-controller/find-status-message.md): Find status message - [Get Base64](https://docs.zapthinker.com/v2/api-reference/chat-controller/get-base64.md): Get base64 from media message - [Mark Message As Read](https://docs.zapthinker.com/v2/api-reference/chat-controller/mark-as-read.md): Mark message as read - [Mark Message As Unread](https://docs.zapthinker.com/v2/api-reference/chat-controller/mark-as-unread.md): Mark message as read - [Send Presence](https://docs.zapthinker.com/v2/api-reference/chat-controller/send-presence.md): Send Presence (typing...) - [Update Message](https://docs.zapthinker.com/v2/api-reference/chat-controller/update-message.md): Update message - [Update Block Status](https://docs.zapthinker.com/v2/api-reference/chat-controller/updateBlockStatus.md): Block status to contacts - [Add Contacts to List](https://docs.zapthinker.com/v2/api-reference/contact-list/add-contacts.md) - [Create Contact List](https://docs.zapthinker.com/v2/api-reference/contact-list/create-contact-list.md): Cria uma nova lista de contatos para uso em agendamentos e broadcasts. - [Delete Contact List](https://docs.zapthinker.com/v2/api-reference/contact-list/delete-contact-list.md) - [Find Contact List](https://docs.zapthinker.com/v2/api-reference/contact-list/find-contact-list.md) - [List Contact Lists](https://docs.zapthinker.com/v2/api-reference/contact-list/list-contact-lists.md): Lista todas as listas de contatos de uma instância. - [Remove Contacts from List](https://docs.zapthinker.com/v2/api-reference/contact-list/remove-contacts.md) - [Update Contact List](https://docs.zapthinker.com/v2/api-reference/contact-list/update-contact-list.md) - [Get Information](https://docs.zapthinker.com/v2/api-reference/get-information.md): Get information about the API - [Delete Bot Flowise](https://docs.zapthinker.com/v2/api-reference/group-controller/delete-bot.md): Delete Bot - [Fetch All Group Members](https://docs.zapthinker.com/v2/api-reference/group-controller/fetch-all-group-members.md) - [Fetch All Groups](https://docs.zapthinker.com/v2/api-reference/group-controller/fetch-all-groups.md): Fetch all groups - [Fetch Invite Code](https://docs.zapthinker.com/v2/api-reference/group-controller/fetch-invite-code.md): Fetch group invite code - [Find Group by Invite Code](https://docs.zapthinker.com/v2/api-reference/group-controller/find-group-by-invite-code.md): Find group by invite code - [Find Group by JID](https://docs.zapthinker.com/v2/api-reference/group-controller/find-group-by-jid.md): Find group by remote JID - [Find Group Members](https://docs.zapthinker.com/v2/api-reference/group-controller/find-participants.md): Fetch all group members - [Create Group](https://docs.zapthinker.com/v2/api-reference/group-controller/group-create.md): Create group - [Leave Group](https://docs.zapthinker.com/v2/api-reference/group-controller/leave-group.md): Leave group - [Revoke Invite Code](https://docs.zapthinker.com/v2/api-reference/group-controller/revoke-invite-code.md): Revoke group invite - [Send Group Invite](https://docs.zapthinker.com/v2/api-reference/group-controller/send-invite-url.md): Send group invite - [Toggle Ephemeral](https://docs.zapthinker.com/v2/api-reference/group-controller/toggle-ephemeral.md): Toggle temporary messages on group - [Update Group Description](https://docs.zapthinker.com/v2/api-reference/group-controller/update-group-description.md): Update group description - [Update Group Picture](https://docs.zapthinker.com/v2/api-reference/group-controller/update-group-picture.md): Update group picture - [Update Group Subject](https://docs.zapthinker.com/v2/api-reference/group-controller/update-group-subject.md): Update group subject - [Update Group Members](https://docs.zapthinker.com/v2/api-reference/group-controller/update-participant.md): Update group members - [Update Group Setting](https://docs.zapthinker.com/v2/api-reference/group-controller/update-setting.md): Update group settings - [Connection State](https://docs.zapthinker.com/v2/api-reference/instance-controller/connection-state.md): Gets the state of the connection - [Create Instance](https://docs.zapthinker.com/v2/api-reference/instance-controller/create-instance-basic.md) - [Delete Instance](https://docs.zapthinker.com/v2/api-reference/instance-controller/delete-instance.md): Delete instance - [Fetch Instances](https://docs.zapthinker.com/v2/api-reference/instance-controller/fetch-instances.md): Returns the instance with the name informed in the parameter, or all the instances if empty. - [Instance Connect](https://docs.zapthinker.com/v2/api-reference/instance-controller/instance-connect.md): Generates and returns the QR code for WhatsApp connection - [Logout Instance](https://docs.zapthinker.com/v2/api-reference/instance-controller/logout-instance.md): Makes logout on instance - [Restart Instance](https://docs.zapthinker.com/v2/api-reference/instance-controller/restart-instance.md): Restarts the instance - [Set Presence](https://docs.zapthinker.com/v2/api-reference/instance-controller/set-presence.md): Deletes instance - [Bulk Sync RAG Tools](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/bulk-sync-rag-tools.md): Remove todos os vínculos existentes de um bot RAG e cria novos com a lista fornecida. - [Create API Connection](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/create-connection.md): Cria uma nova conexão de API externa para uso como ferramenta pelo bot RAG. - [Create API Tool](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/create-tool.md): Cria uma nova ferramenta de API vinculada a uma conexão. - [Delete API Connection](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/delete-connection.md) - [Delete API Tool](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/delete-tool.md) - [Find API Connection](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/find-connection.md) - [Find API Tool](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/find-tool.md) - [Import from OpenAPI](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/import-openapi.md): Importa ferramentas automaticamente a partir de uma especificação OpenAPI remota. - [Link Tool to RAG Bot](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/link-tool-to-rag.md): Vincula uma ferramenta de API a um bot RAG para que o bot possa usá-la durante as conversas. - [List API Connections](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/list-connections.md): Lista todas as conexões de API da instância. - [List RAG Bot Tools](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/list-rag-tools.md) - [List API Tools](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/list-tools.md): Lista todas as ferramentas de API. Opcionalmente filtra por connectionId. - [Test API Connection](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/test-connection.md) - [Unlink Tool from RAG Bot](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/unlink-tool-from-rag.md) - [Update API Connection](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/update-connection.md) - [Update API Tool](https://docs.zapthinker.com/v2/api-reference/integrations/api-tools/update-tool.md) - [Find Chatwoot](https://docs.zapthinker.com/v2/api-reference/integrations/chatwoot/find-chatwoot.md): Find Chatwoot - [Set Chatwoot](https://docs.zapthinker.com/v2/api-reference/integrations/chatwoot/set-chatwoot.md): Set Chatwoot - [Change Status Bot](https://docs.zapthinker.com/v2/api-reference/integrations/dify/change-status.md): Altera o status de um bot Dify. O status pode ser `opened`, `paused`, ou `closed`. O status `closed` encerra a interação do bot. - [Create Dify Bot](https://docs.zapthinker.com/v2/api-reference/integrations/dify/create-dify.md): Creates a new Dify bot with the provided configuration - [Find Dify Bot](https://docs.zapthinker.com/v2/api-reference/integrations/dify/find-bot-dify.md) - [Find Dify Bots](https://docs.zapthinker.com/v2/api-reference/integrations/dify/find-dify.md): Fetches dify bots. - [Find Dify Settings](https://docs.zapthinker.com/v2/api-reference/integrations/dify/find-settings.md): Find settigns dify bot - [Find Status Bot](https://docs.zapthinker.com/v2/api-reference/integrations/dify/find-status.md) - [Set Dify Settings](https://docs.zapthinker.com/v2/api-reference/integrations/dify/set-settings-dify.md): Atualiza as configurações do bot Dify. - [Update Dify Bot](https://docs.zapthinker.com/v2/api-reference/integrations/dify/update-dify.md) - [Change Status Session](https://docs.zapthinker.com/v2/api-reference/integrations/flowise/change-session-status.md): Atualiza os settings do bot flowise - [Create Flowise Bot](https://docs.zapthinker.com/v2/api-reference/integrations/flowise/create-bot.md): Create Bot Flowise - [Delete Flowise Bot](https://docs.zapthinker.com/v2/api-reference/integrations/flowise/delete-flowise-bot.md) - [Find Flowise Bot](https://docs.zapthinker.com/v2/api-reference/integrations/flowise/find-flowise-bot.md) - [Find Flowise Bots](https://docs.zapthinker.com/v2/api-reference/integrations/flowise/find-flowise-bots.md): Fetch bots flowise - [Find Sessions Flowise](https://docs.zapthinker.com/v2/api-reference/integrations/flowise/find-sessions.md) - [Find Flowise settings](https://docs.zapthinker.com/v2/api-reference/integrations/flowise/find-settings.md): Fetch settings flowise - [Set Settings Flowise Bots](https://docs.zapthinker.com/v2/api-reference/integrations/flowise/set-settings.md): Set Settings Flowise bot - [Update Flowise Bot](https://docs.zapthinker.com/v2/api-reference/integrations/flowise/update-flowise-bot.md) - [Change Status Bot](https://docs.zapthinker.com/v2/api-reference/integrations/n8n/change-status.md): Altera o status de um bot n8n. O status pode ser `opened`, `paused`, ou `closed`. O status `closed` encerra a interação do bot. - [Create n8n Bot](https://docs.zapthinker.com/v2/api-reference/integrations/n8n/create-n8n.md): Creates a new n8n bot with the provided configuration - [Find n8n Bots](https://docs.zapthinker.com/v2/api-reference/integrations/n8n/find-n8n.md): Fetches n8n bots. - [Find n8n Settings](https://docs.zapthinker.com/v2/api-reference/integrations/n8n/find-settings.md): Find settigns n8n bot - [Find Status Bot](https://docs.zapthinker.com/v2/api-reference/integrations/n8n/find-status.md) - [Set n8n Settings](https://docs.zapthinker.com/v2/api-reference/integrations/n8n/set-settings-n8n.md): Atualiza as configurações do bot n8n. - [Update n8n Bot](https://docs.zapthinker.com/v2/api-reference/integrations/n8n/update-n8n.md) - [Create Native Tool](https://docs.zapthinker.com/v2/api-reference/integrations/native-tools/create-native-tool.md) - [Create RAG Link](https://docs.zapthinker.com/v2/api-reference/integrations/native-tools/create-rag-link.md) - [Delete Native Tool](https://docs.zapthinker.com/v2/api-reference/integrations/native-tools/delete-native-tool.md) - [Delete RAG Link](https://docs.zapthinker.com/v2/api-reference/integrations/native-tools/delete-rag-link.md) - [Find Native Tool](https://docs.zapthinker.com/v2/api-reference/integrations/native-tools/find-native-tool.md) - [List Native Tools](https://docs.zapthinker.com/v2/api-reference/integrations/native-tools/list-native-tools.md) - [List RAG Links](https://docs.zapthinker.com/v2/api-reference/integrations/native-tools/list-rag-links.md) - [Sync RAG Links](https://docs.zapthinker.com/v2/api-reference/integrations/native-tools/sync-rag-links.md) - [Update Native Tool](https://docs.zapthinker.com/v2/api-reference/integrations/native-tools/update-native-tool.md) - [Change status OpenAI](https://docs.zapthinker.com/v2/api-reference/integrations/openai/change-status.md): Changes the status of the OpenAI bot instance. - [Create OpenIA Bot](https://docs.zapthinker.com/v2/api-reference/integrations/openai/create-bot.md): Create an OpenAI bot with detailed configuration - [Delete OpenIA Bot](https://docs.zapthinker.com/v2/api-reference/integrations/openai/delete-bot.md) - [Delete OpenIA Bot](https://docs.zapthinker.com/v2/api-reference/integrations/openai/delete-creds.md) - [Find OpenIA Bot](https://docs.zapthinker.com/v2/api-reference/integrations/openai/find-bot.md) - [Find OpenIA Bots](https://docs.zapthinker.com/v2/api-reference/integrations/openai/find-bots.md): Get OpenAI bot with detailed configuration - [Find OpenIA Creds](https://docs.zapthinker.com/v2/api-reference/integrations/openai/find-creds-openai.md): Get OpenAI Creds - [Find sessions OpenAI](https://docs.zapthinker.com/v2/api-reference/integrations/openai/find-session.md) - [Find settings OpenAI](https://docs.zapthinker.com/v2/api-reference/integrations/openai/find-settings.md): Find settings OpenAi - [Creds config OpenAI](https://docs.zapthinker.com/v2/api-reference/integrations/openai/set-creds.md): Creds openia bot configuration - [Settigns config OpenAI](https://docs.zapthinker.com/v2/api-reference/integrations/openai/settings-openai.md): Set settings for an OpenAI bot instance. - [Update Bot](https://docs.zapthinker.com/v2/api-reference/integrations/openai/update-bot.md) - [Find RabbitMQ](https://docs.zapthinker.com/v2/api-reference/integrations/rabbitmq/find-rabbitmq.md): Find RabbitMQ - [Set RabbitMQ](https://docs.zapthinker.com/v2/api-reference/integrations/rabbitmq/set-rabbitmq.md): Set RabbitMQ - [Change Session Status](https://docs.zapthinker.com/v2/api-reference/integrations/rag/change-status.md): Altera o status de uma sessão do bot RAG. Status: opened, closed, paused, delete. - [Create RAG Bot](https://docs.zapthinker.com/v2/api-reference/integrations/rag/create-bot.md): Creates a new RAG bot with semantic search capabilities for the specified instance. - [Delete RAG Bot](https://docs.zapthinker.com/v2/api-reference/integrations/rag/delete-bot.md) - [Find RAG Bot](https://docs.zapthinker.com/v2/api-reference/integrations/rag/find-bot.md) - [Find RAG Bots](https://docs.zapthinker.com/v2/api-reference/integrations/rag/find-bots.md): Lista todos os bots RAG de uma instância com contagem de sessões. - [Find RAG Sessions](https://docs.zapthinker.com/v2/api-reference/integrations/rag/find-sessions.md) - [Find RAG Settings](https://docs.zapthinker.com/v2/api-reference/integrations/rag/find-settings.md): Busca as configurações padrão do bot RAG para a instância. - [Ignore JID](https://docs.zapthinker.com/v2/api-reference/integrations/rag/ignore-jid.md): Adiciona ou remove um JID da lista de ignorados do bot RAG. - [Set RAG Settings](https://docs.zapthinker.com/v2/api-reference/integrations/rag/set-settings.md): Atualiza as configurações padrão do bot RAG para a instância. - [Sync Messages to Vector DB](https://docs.zapthinker.com/v2/api-reference/integrations/rag/sync-messages.md) - [Check Sync Status](https://docs.zapthinker.com/v2/api-reference/integrations/rag/sync-status.md): Verifica o status do processamento de sincronização de documentos para o banco vetorial. - [Update RAG Bot](https://docs.zapthinker.com/v2/api-reference/integrations/rag/update-bot.md) - [Upload Documents](https://docs.zapthinker.com/v2/api-reference/integrations/rag/upload-document.md): Faz upload de documentos (PDF, TXT, etc.) para o banco vetorial do bot RAG. Máximo de 20 arquivos por requisição. - [Create Routing Rule](https://docs.zapthinker.com/v2/api-reference/integrations/router/create-rule.md): Cria uma nova regra de roteamento para direcionar mensagens a bots específicos com base em condições. - [Delete Routing Rule](https://docs.zapthinker.com/v2/api-reference/integrations/router/delete-rule.md) - [Fetch Router Logs](https://docs.zapthinker.com/v2/api-reference/integrations/router/fetch-logs.md): Busca logs de decisões de roteamento com filtros opcionais. - [Find Routing Rule](https://docs.zapthinker.com/v2/api-reference/integrations/router/find-rule.md) - [Get Router Statistics](https://docs.zapthinker.com/v2/api-reference/integrations/router/get-stats.md): Obtém estatísticas de roteamento da instância (taxa de sucesso, fallback, tempo médio, etc.). - [Add Handoff Note](https://docs.zapthinker.com/v2/api-reference/integrations/router/handoff-add-note.md): Adiciona uma nota interna à conversa para comunicação entre atendentes. - [List Active Handoffs](https://docs.zapthinker.com/v2/api-reference/integrations/router/handoff-list.md): Lista todos os handoffs ativos (conversas sendo atendidas por humanos) da instância. - [List Handoff Notes](https://docs.zapthinker.com/v2/api-reference/integrations/router/handoff-list-notes.md): Lista todas as notas internas de uma conversa. - [Release Handoff](https://docs.zapthinker.com/v2/api-reference/integrations/router/handoff-release.md): Devolve a conversa para o bot após atendimento humano. - [Reset Conversation Context](https://docs.zapthinker.com/v2/api-reference/integrations/router/handoff-reset.md): Reseta todo o contexto de uma conversa (categoria, histórico de mensagens, handoff). - [Get Handoff Status](https://docs.zapthinker.com/v2/api-reference/integrations/router/handoff-status.md): Verifica o status de handoff de uma conversa específica (bot, human, waiting). - [Get Conversation Summary](https://docs.zapthinker.com/v2/api-reference/integrations/router/handoff-summary.md): Gera um resumo por IA da conversa para facilitar o atendimento humano. - [Take Handoff](https://docs.zapthinker.com/v2/api-reference/integrations/router/handoff-take.md): Assume uma conversa do bot para atendimento humano. O bot para de processar mensagens desse contato. - [List Routing Rules](https://docs.zapthinker.com/v2/api-reference/integrations/router/list-rules.md): Lista todas as regras de roteamento de uma instância, ordenadas por prioridade. - [Test All Rules](https://docs.zapthinker.com/v2/api-reference/integrations/router/test-all-rules.md): Testa todas as regras ativas da instância sem executar ações reais. - [Test Routing Rule](https://docs.zapthinker.com/v2/api-reference/integrations/router/test-rule.md) - [Update Routing Rule](https://docs.zapthinker.com/v2/api-reference/integrations/router/update-rule.md) - [Find SQS](https://docs.zapthinker.com/v2/api-reference/integrations/sqs/find-sqs.md): Find SQS - [Set SQS](https://docs.zapthinker.com/v2/api-reference/integrations/sqs/set-sqs.md): Set SQS - [Change Session Status](https://docs.zapthinker.com/v2/api-reference/integrations/typebot/change-session-status.md): Change status session - [Delete Typebot](https://docs.zapthinker.com/v2/api-reference/integrations/typebot/delete-typebot.md) - [Fetch Session Typebot](https://docs.zapthinker.com/v2/api-reference/integrations/typebot/fetch-session.md) - [Fetch Typebot](https://docs.zapthinker.com/v2/api-reference/integrations/typebot/fetch-typebot.md) - [Fetch Typebot Settings](https://docs.zapthinker.com/v2/api-reference/integrations/typebot/find-settings-typebot.md): Find typebot settings - [Find Typebot](https://docs.zapthinker.com/v2/api-reference/integrations/typebot/find-typebot.md): Find typebot - [Create Typebot](https://docs.zapthinker.com/v2/api-reference/integrations/typebot/set-typebot.md): Set typebot - [Settings Typebot](https://docs.zapthinker.com/v2/api-reference/integrations/typebot/settings-typebot.md): Set settings typebot - [Start Typebot](https://docs.zapthinker.com/v2/api-reference/integrations/typebot/start-typebot.md): Start typebot - [Update Typebot](https://docs.zapthinker.com/v2/api-reference/integrations/typebot/update-typebot.md) - [Find Websocket](https://docs.zapthinker.com/v2/api-reference/integrations/websocket/find-websocket.md): Find Websocket - [Set Websocket](https://docs.zapthinker.com/v2/api-reference/integrations/websocket/set-websocket.md): Set Websocket - [Fetch Labels](https://docs.zapthinker.com/v2/api-reference/label/fetch-labels.md) - [Handle Label](https://docs.zapthinker.com/v2/api-reference/label/handle-label.md) - [Send WhatsApp Audio](https://docs.zapthinker.com/v2/api-reference/message-controller/send-audio.md): Send WhatsApp Audio - [Send Buttons](https://docs.zapthinker.com/v2/api-reference/message-controller/send-button.md): Send Buttons - [Send Contact](https://docs.zapthinker.com/v2/api-reference/message-controller/send-contact.md): Send Contact - [Send List](https://docs.zapthinker.com/v2/api-reference/message-controller/send-list.md): Send List - [Send Location](https://docs.zapthinker.com/v2/api-reference/message-controller/send-location.md): Send Location - [Send Media](https://docs.zapthinker.com/v2/api-reference/message-controller/send-media.md): Send media message - [Send Poll](https://docs.zapthinker.com/v2/api-reference/message-controller/send-poll.md): Send Poll - [Send Reaction](https://docs.zapthinker.com/v2/api-reference/message-controller/send-reaction.md): Send Reaction - [Send Status](https://docs.zapthinker.com/v2/api-reference/message-controller/send-status.md): Post WhatsApp status (stories) - [Send Sticker](https://docs.zapthinker.com/v2/api-reference/message-controller/send-sticker.md): Send Sticker - [Send Plain Text](https://docs.zapthinker.com/v2/api-reference/message-controller/send-text.md): Send plain text message - [Get Billing](https://docs.zapthinker.com/v2/api-reference/pricing/billing.md) - [Get Usage](https://docs.zapthinker.com/v2/api-reference/pricing/usage.md) - [Fetch Business Profile](https://docs.zapthinker.com/v2/api-reference/profile-settings/fetch-business-profile.md): Fetch business profile from phone number - [Fetch Privacy Settings](https://docs.zapthinker.com/v2/api-reference/profile-settings/fetch-privacy-settings.md): Fetch privacy settings - [Fetch Profile](https://docs.zapthinker.com/v2/api-reference/profile-settings/fetch-profile.md): Fetch profile from phone number - [Remove Profile Picture](https://docs.zapthinker.com/v2/api-reference/profile-settings/remove-profile-picture.md): Update profile picture - [Update Privacy Settings](https://docs.zapthinker.com/v2/api-reference/profile-settings/update-privacy-settings.md): Update privacy settings - [Update Profile Name](https://docs.zapthinker.com/v2/api-reference/profile-settings/update-profile-name.md): Update profile name - [Update Profile Picture](https://docs.zapthinker.com/v2/api-reference/profile-settings/update-profile-picture.md): Update profile picture - [Update Profile Status](https://docs.zapthinker.com/v2/api-reference/profile-settings/update-profile-status.md): Update profile status - [Create Scheduled Message](https://docs.zapthinker.com/v2/api-reference/scheduler/create-scheduled-message.md): Cria uma mensagem agendada para envio futuro a contatos ou listas de contatos. - [Delete Scheduled Message](https://docs.zapthinker.com/v2/api-reference/scheduler/delete-scheduled-message.md) - [Find Scheduled Message](https://docs.zapthinker.com/v2/api-reference/scheduler/find-scheduled-message.md) - [List Scheduled Messages](https://docs.zapthinker.com/v2/api-reference/scheduler/list-scheduled-messages.md): Lista todas as mensagens agendadas de uma instância. - [Run Scheduled Message Now](https://docs.zapthinker.com/v2/api-reference/scheduler/run-scheduled-message.md) - [Unsubscribe from Scheduled Message](https://docs.zapthinker.com/v2/api-reference/scheduler/unsubscribe.md) - [Update Scheduled Message](https://docs.zapthinker.com/v2/api-reference/scheduler/update-scheduled-message.md) - [Find Settings](https://docs.zapthinker.com/v2/api-reference/settings/get.md): Fetch Webhook configuration - [Set Settings](https://docs.zapthinker.com/v2/api-reference/settings/set.md): Set settings - [Get Message Statistics](https://docs.zapthinker.com/v2/api-reference/statistics/message-statistics.md): Obtém estatísticas de mensagens de uma instância (enviadas, recebidas, por tipo, etc.). - [Get Session Statistics](https://docs.zapthinker.com/v2/api-reference/statistics/session-statistics.md): Obtém estatísticas de sessões de bots de uma instância. - [Get Dashboard Usage](https://docs.zapthinker.com/v2/api-reference/statistics/usage-statistics.md): Obtém dados de uso consolidados para o dashboard da instância. - [Find Webhook](https://docs.zapthinker.com/v2/api-reference/webhook/get.md): Fetch Webhook configuration - [Set Webhook](https://docs.zapthinker.com/v2/api-reference/webhook/set.md): Set Webhook for instance - [Available Features](https://docs.zapthinker.com/v2/en/configuration/available-resources.md) - [Webhooks](https://docs.zapthinker.com/v2/en/configuration/webhooks.md) - [Introduction](https://docs.zapthinker.com/v2/en/get-started/introduction.md) - [API Tools](https://docs.zapthinker.com/v2/en/integrations/api-tools.md): Extend your RAG bots with external API integrations and custom function calling - [Chatwoot](https://docs.zapthinker.com/v2/en/integrations/chatwoot.md) - [WhatsApp Cloud API](https://docs.zapthinker.com/v2/en/integrations/cloudapi.md) - [Contact List](https://docs.zapthinker.com/v2/en/integrations/contact-list.md): Organize and manage contact groups for targeted messaging and campaigns - [Dify](https://docs.zapthinker.com/v2/en/integrations/dify.md) - [Flowise](https://docs.zapthinker.com/v2/en/integrations/flowise.md) - [OpenAI](https://docs.zapthinker.com/v2/en/integrations/openai.md) - [RabbitMQ](https://docs.zapthinker.com/v2/en/integrations/rabbitmq.md) - [RAG Bot](https://docs.zapthinker.com/v2/en/integrations/rag.md): Build intelligent chatbots with Retrieval-Augmented Generation (RAG) using your own knowledge base - [Router & Handoff](https://docs.zapthinker.com/v2/en/integrations/router.md): Intelligent message routing and human handoff management for multi-bot environments - [Scheduler](https://docs.zapthinker.com/v2/en/integrations/scheduler.md): Schedule messages for future delivery to contacts and contact lists - [Amazon SQS](https://docs.zapthinker.com/v2/en/integrations/sqs.md) - [Typebot](https://docs.zapthinker.com/v2/en/integrations/typebot.md) - [WebSocket](https://docs.zapthinker.com/v2/en/integrations/websocket.md) ## OpenAPI Specs - [openapi-v2](https://docs.zapthinker.com/openapi/openapi-v2.yaml)