> ## Documentation Index
> Fetch the complete documentation index at: https://docs.evolutionfoundation.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Evolution API

> API REST completa para WhatsApp com suporte multi-provedor

A **Evolution API** é a API REST principal do ecossistema Evolution para integração com WhatsApp. Construída com Node.js e TypeScript, oferece uma solução completa e robusta para comunicação via WhatsApp, suportando tanto a conexão via <a href="https://github.com/WhiskeySockets/Baileys" target="_blank">Baileys</a> (WhatsApp Web) quanto a API oficial do WhatsApp Business (Meta Cloud API).

## Principais recursos

* **Multi-provedor** — Suporte a Baileys (WhatsApp Web), Meta Business API e Evolution Provider
* **API RESTful** — Endpoints REST completos para gerenciamento de instâncias, mensagens, grupos e contatos
* **Multi-tenant** — Isolamento completo por instância com autenticação independente
* **Integrações nativas** — Typebot, Chatwoot, OpenAI, Dify, N8N, Flowise e EvoAI
* **Sistema de eventos** — WebSocket, RabbitMQ, Amazon SQS, Kafka, NATS e Pusher
* **Armazenamento de mídia** — Suporte a Amazon S3 e MinIO para arquivos de mídia
* **Multi-banco** — Compatível com PostgreSQL e MySQL via Prisma ORM
* **Cache Redis** — Cache distribuído para alta performance
* **QR Code** — Geração de QR Code para pareamento de dispositivos
* **Docker** — Configuração Docker pronta para produção

## Stack tecnológica

| Tecnologia | Uso |
| - | - |
| Node.js 20+ | Runtime principal |
| TypeScript 5+ | Linguagem principal |
| Express.js | Framework HTTP |
| Prisma ORM | Acesso a dados (PostgreSQL/MySQL) |
| Redis | Cache e filas |
| <a href="https://github.com/WhiskeySockets/Baileys" target="_blank">Baileys</a> | Cliente WhatsApp Web |
| Meta Cloud API | WhatsApp Business API oficial |
| Socket.io | Eventos em tempo real |
| Docker | Containerização |

## Tipos de conexão

A Evolution API suporta dois tipos de conexão com o WhatsApp:

* **WhatsApp API - Baileys**: API gratuita baseada no WhatsApp Web, ideal para automações e chatbots
* **WhatsApp Cloud API**: API oficial da Meta para empresas, com suporte a mensagens em escala e templates

## Seções

<CardGroup cols={3}>
  <Card title="Instalação" icon="download" href="/evolution-api/installation">
    Guia rápido de instalação e configuração
  </Card>

  <Card title="Docker" icon="docker" href="/evolution-api/install/docker">
    Deploy com Docker e Docker Swarm
  </Card>

  <Card title="NVM" icon="node-js" href="/evolution-api/install/nvm">
    Instalação local com Node Version Manager
  </Card>

  <Card title="Nginx e SSL" icon="shield-halved" href="/evolution-api/install/nginx">
    Proxy reverso com certificado SSL
  </Card>

  <Card title="Variáveis de Ambiente" icon="gear" href="/evolution-api/configuration/env">
    Referência completa de variáveis de configuração
  </Card>

  <Card title="Webhooks" icon="webhook" href="/evolution-api/configuration/webhooks">
    Configuração de webhooks e eventos
  </Card>

  <Card title="Integrações" icon="puzzle-piece" href="/evolution-api/integrations/chatwoot">
    Chatbots, eventos e canais
  </Card>

  <Card title="Evolution API" icon="square-terminal" href="/evolution-api/connect-instance">
    Documentação técnica completa dos endpoints
  </Card>

  <Card title="Atualização" icon="arrows-rotate" href="/evolution-api/updates">
    Como manter sua instância atualizada
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.