mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-07-22 20:12:02 -06:00
Evolution API
Evolution API began as a WhatsApp controller API based on CodeChat, which in turn implemented the Baileys library. While originally focused on WhatsApp, Evolution API has grown into a comprehensive platform supporting multiple messaging services and integrations. We continue to acknowledge CodeChat for laying the groundwork.
Today, Evolution API is not limited to WhatsApp. It integrates with various platforms such as Typebot, Chatwoot, Dify, and OpenAI, offering a broad array of functionalities beyond messaging. Evolution API supports both the Baileys-based WhatsApp API and the official WhatsApp Business API, with upcoming support for Instagram and Messenger.
![]() * Added messages.delete event * Added restart instance endpoint * Created automation for creating instances in the chatwoot bot with the command '#inbox_whatsapp:<INSTANCE_NAME>' * Change Baileys version to: 6.4.0 * Send contact in chatwoot * Send contact array in chatwoot * Added apiKey in webhook and serverUrl in fetchInstance if EXPOSE_IN_FETCH_INSTANCES: true * Translation set to default (english) in chatwoot * Fixed error to send message in large groups * Docker files adjusted * Fixed in the postman collection the webhookByEvent parameter by webhook_by_events * Added validations in create instance * Removed link preview endpoint, now it's done automatically from sending conventional text * Added group membership validation before sending message to groups * Adjusts in docker files * Adjusts in returns in endpoints chatwoot and webhook * Fixed ghost mentions in send text message * Fixed bug that saved contacts from groups came without number in chatwoot * Fixed problem to receive csat in chatwoot * Fixed require fileName for document only in base64 for send media message * Bug fix when sending mobile message change contact name to number in chatwoot * Bug fix when connecting whatsapp does not send confirmation message * Fixed quoted message with id or message directly * Adjust in validation for mexican and argentine numbers * Adjust in create store files - Chatwoot: v2.18.0 |
||
---|---|---|
.vscode | ||
Docker | ||
instances | ||
public/images | ||
src | ||
views | ||
.dockerignore | ||
.DS_Store | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
.prettierrc.js | ||
CHANGELOG.md | ||
docker-compose.yaml | ||
docker.sh | ||
Dockerfile | ||
LICENSE | ||
package.json | ||
README.md | ||
start.sh | ||
tsconfig.json |
Evolution Api
WhatsApp-Api-NodeJs
This project is based on the CodeChat. The original project is an implementation of Baileys, serving as a Restful API service that controls WhatsApp functions.
The code allows the creation of multiservice chats, service bots, or any other system that utilizes WhatsApp. The documentation provides instructions on how to set up and use the project, as well as additional information about its features and configuration options.
SSL
To install the SSL certificate, follow the instructions below.
Note
This code is in no way affiliated with WhatsApp. Use at your own discretion. Don't spam this.
This code was produced based on the baileys library and it is still under development.