# Evolution API ## Docs - [Authentication](https://mintlify.wiki/EvolutionAPI/evolution-api/api/authentication.md): Learn how to authenticate requests to Evolution API using API keys and instance tokens - [Archive Chat](https://mintlify.wiki/EvolutionAPI/evolution-api/api/chats/archive.md): Archive or unarchive a WhatsApp chat. - [Delete Message](https://mintlify.wiki/EvolutionAPI/evolution-api/api/chats/delete.md): Delete a message for everyone in a chat. - [Find Chat by JID](https://mintlify.wiki/EvolutionAPI/evolution-api/api/chats/find.md): Find a specific chat by its remote JID (WhatsApp ID). - [List Chats](https://mintlify.wiki/EvolutionAPI/evolution-api/api/chats/list.md): Retrieve a list of chats for a WhatsApp instance with optional filtering and pagination. - [List Contacts](https://mintlify.wiki/EvolutionAPI/evolution-api/api/contacts/list.md): Retrieve contacts from your WhatsApp instance with filtering and pagination. - [Get Contact Profile](https://mintlify.wiki/EvolutionAPI/evolution-api/api/contacts/profile.md): Retrieve detailed profile information for a WhatsApp contact. - [Error Handling](https://mintlify.wiki/EvolutionAPI/evolution-api/api/errors.md): Understand error codes, response formats, and troubleshooting guidance for Evolution API - [Create Group](https://mintlify.wiki/EvolutionAPI/evolution-api/api/groups/create.md): Create a new WhatsApp group with specified participants. - [Get Group Info](https://mintlify.wiki/EvolutionAPI/evolution-api/api/groups/info.md): Retrieve detailed information about a WhatsApp group. - [Manage Group Participants](https://mintlify.wiki/EvolutionAPI/evolution-api/api/groups/participants.md): Add, remove, promote, or demote participants in a WhatsApp group. - [Update Group Settings](https://mintlify.wiki/EvolutionAPI/evolution-api/api/groups/settings.md): Configure group messaging and editing permissions. - [Connect Instance](https://mintlify.wiki/EvolutionAPI/evolution-api/api/instance/connect.md): Connect or reconnect a WhatsApp instance and retrieve QR code for authentication - [Create Instance](https://mintlify.wiki/EvolutionAPI/evolution-api/api/instance/create.md): Create a new WhatsApp instance with customizable settings and integrations - [Delete Instance](https://mintlify.wiki/EvolutionAPI/evolution-api/api/instance/delete.md): Permanently delete a WhatsApp instance and all associated data - [List Instances](https://mintlify.wiki/EvolutionAPI/evolution-api/api/instance/list.md): Retrieve information about one or more WhatsApp instances - [Assign Label to Chat](https://mintlify.wiki/EvolutionAPI/evolution-api/api/labels/assign.md): Add or remove labels from WhatsApp chats and contacts. - [Manage Labels](https://mintlify.wiki/EvolutionAPI/evolution-api/api/labels/create.md): Retrieve all labels from your WhatsApp Business account. - [Send Audio Message](https://mintlify.wiki/EvolutionAPI/evolution-api/api/messages/send-audio.md): Send WhatsApp voice messages (PTT) via Evolution API - [Send buttons](https://mintlify.wiki/EvolutionAPI/evolution-api/api/messages/send-buttons.md): Send an interactive message with action buttons - [Send Contact Message](https://mintlify.wiki/EvolutionAPI/evolution-api/api/messages/send-contact.md): Send contact information (vCard) to WhatsApp contacts via Evolution API - [Send list](https://mintlify.wiki/EvolutionAPI/evolution-api/api/messages/send-list.md): Send an interactive list message with multiple sections and rows - [Send Location Message](https://mintlify.wiki/EvolutionAPI/evolution-api/api/messages/send-location.md): Send geographic location coordinates to WhatsApp contacts via Evolution API - [Send Media Message](https://mintlify.wiki/EvolutionAPI/evolution-api/api/messages/send-media.md): Send images, videos, documents, or audio files to WhatsApp contacts via Evolution API - [Send poll](https://mintlify.wiki/EvolutionAPI/evolution-api/api/messages/send-poll.md): Send a poll message with multiple choice options - [Send reaction](https://mintlify.wiki/EvolutionAPI/evolution-api/api/messages/send-reaction.md): Send an emoji reaction to a message - [Send Text Message](https://mintlify.wiki/EvolutionAPI/evolution-api/api/messages/send-text.md): Send a text message to a WhatsApp number via Evolution API - [Send Status Message](https://mintlify.wiki/EvolutionAPI/evolution-api/api/messages/status.md): Send WhatsApp Status updates (Stories) via Evolution API - [API Overview](https://mintlify.wiki/EvolutionAPI/evolution-api/api/overview.md): Learn about the Evolution API architecture, base configuration, and available endpoints - [Configure Proxy](https://mintlify.wiki/EvolutionAPI/evolution-api/api/proxy/configure.md): Configure HTTP/HTTPS/SOCKS proxy settings for your WhatsApp instance. - [Privacy Settings](https://mintlify.wiki/EvolutionAPI/evolution-api/api/settings/privacy.md): Configure WhatsApp privacy settings for your instance. - [Instance Settings](https://mintlify.wiki/EvolutionAPI/evolution-api/api/settings/profile.md): Configure instance-level settings and behaviors for your WhatsApp instance. - [Authentication](https://mintlify.wiki/EvolutionAPI/evolution-api/concepts/authentication.md): Secure your Evolution API with API key authentication and per-instance tokens - [Instances](https://mintlify.wiki/EvolutionAPI/evolution-api/concepts/instances.md): Learn how to create, manage, and connect WhatsApp instances with Evolution API - [Multi-Tenant Architecture](https://mintlify.wiki/EvolutionAPI/evolution-api/concepts/multi-tenant.md): Build secure multi-tenant WhatsApp applications with complete data isolation and per-tenant instances - [Webhooks](https://mintlify.wiki/EvolutionAPI/evolution-api/concepts/webhooks.md): Configure webhooks to receive real-time WhatsApp events with automatic retry and error handling - [Database Configuration](https://mintlify.wiki/EvolutionAPI/evolution-api/deployment/database.md): Configure PostgreSQL or MySQL database for Evolution API - [Docker Deployment](https://mintlify.wiki/EvolutionAPI/evolution-api/deployment/docker.md): Deploy Evolution API using Docker and Docker Compose - [Environment Variables](https://mintlify.wiki/EvolutionAPI/evolution-api/deployment/environment-variables.md): Complete reference for all Evolution API environment variables - [Kafka](https://mintlify.wiki/EvolutionAPI/evolution-api/events/kafka.md): Stream WhatsApp events to Apache Kafka for high-throughput, distributed event processing - [Pusher](https://mintlify.wiki/EvolutionAPI/evolution-api/events/pusher.md): Stream WhatsApp events to Pusher channels for real-time web and mobile app integration - [RabbitMQ](https://mintlify.wiki/EvolutionAPI/evolution-api/events/rabbitmq.md): Stream WhatsApp events to RabbitMQ message queues for reliable, scalable event processing - [AWS SQS](https://mintlify.wiki/EvolutionAPI/evolution-api/events/sqs.md): Stream WhatsApp events to AWS SQS queues for scalable, serverless event processing - [Webhooks](https://mintlify.wiki/EvolutionAPI/evolution-api/events/webhooks.md): Configure HTTP webhooks to receive real-time WhatsApp events from Evolution API - [WebSocket](https://mintlify.wiki/EvolutionAPI/evolution-api/events/websocket.md): Receive real-time WhatsApp events through WebSocket connections for instant bidirectional communication - [Installation](https://mintlify.wiki/EvolutionAPI/evolution-api/installation.md): Complete installation guide for Evolution API with Docker, npm, and production deployment - [Chatwoot Integration](https://mintlify.wiki/EvolutionAPI/evolution-api/integrations/chatwoot.md): Connect Chatwoot customer support platform to WhatsApp through Evolution API for unified customer conversations - [Dify Integration](https://mintlify.wiki/EvolutionAPI/evolution-api/integrations/dify.md): Connect Dify LLM application platform to WhatsApp through Evolution API for AI-powered conversations - [EvoAI Integration](https://mintlify.wiki/EvolutionAPI/evolution-api/integrations/evoai.md): Connect EvoAI platform to WhatsApp through Evolution API for advanced AI-powered automation - [Flowise Integration](https://mintlify.wiki/EvolutionAPI/evolution-api/integrations/flowise.md): Connect Flowise LLM orchestration platform to WhatsApp through Evolution API for visual AI workflows - [N8N Integration](https://mintlify.wiki/EvolutionAPI/evolution-api/integrations/n8n.md): Connect N8N workflow automation to WhatsApp through Evolution API for powerful automation - [OpenAI Integration](https://mintlify.wiki/EvolutionAPI/evolution-api/integrations/openai.md): Connect OpenAI's GPT models to WhatsApp through Evolution API for AI-powered conversations - [Typebot Integration](https://mintlify.wiki/EvolutionAPI/evolution-api/integrations/typebot.md): Connect Typebot chatbot builder to WhatsApp through Evolution API for interactive conversational flows - [Introduction](https://mintlify.wiki/EvolutionAPI/evolution-api/introduction.md): Evolution API is a comprehensive WhatsApp integration platform supporting multiple messaging services, chatbot platforms, and event streaming systems. - [Quickstart](https://mintlify.wiki/EvolutionAPI/evolution-api/quickstart.md): Get started with Evolution API in under 5 minutes using Docker - [MinIO Storage](https://mintlify.wiki/EvolutionAPI/evolution-api/storage/minio.md): Set up self-hosted S3-compatible storage with MinIO for Evolution API - [Amazon S3 Storage](https://mintlify.wiki/EvolutionAPI/evolution-api/storage/s3.md): Configure Amazon S3 or S3-compatible storage for media files in Evolution API - [Baileys Provider](https://mintlify.wiki/EvolutionAPI/evolution-api/whatsapp/baileys.md): Use WhatsApp Web API with QR code authentication for free WhatsApp integration - [WhatsApp Business API](https://mintlify.wiki/EvolutionAPI/evolution-api/whatsapp/business-api.md): Integrate with official Meta WhatsApp Business API for enterprise messaging - [Connection Management](https://mintlify.wiki/EvolutionAPI/evolution-api/whatsapp/connections.md): Manage WhatsApp instance connections, monitor status, and handle reconnections