├── .dockerignore ├── .env ├── .env.example ├── .eslintrc.js ├── .github └── workflows │ ├── pull_request.yml │ └── push.yml ├── .gitignore ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── README.md ├── assets └── basic_start.gif ├── docker-compose.yml ├── package.json ├── server.js ├── src ├── app.js ├── config.js ├── controllers │ ├── chatController.js │ ├── clientController.js │ ├── contactController.js │ ├── groupChatController.js │ ├── healthController.js │ ├── messageController.js │ └── sessionController.js ├── middleware.js ├── routes.js ├── sessions.js └── utils.js ├── swagger.js ├── swagger.json └── tests └── api.test.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/.env -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/.github/workflows/pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/.github/workflows/push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/README.md -------------------------------------------------------------------------------- /assets/basic_start.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/assets/basic_start.gif -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/server.js -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/app.js -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/config.js -------------------------------------------------------------------------------- /src/controllers/chatController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/controllers/chatController.js -------------------------------------------------------------------------------- /src/controllers/clientController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/controllers/clientController.js -------------------------------------------------------------------------------- /src/controllers/contactController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/controllers/contactController.js -------------------------------------------------------------------------------- /src/controllers/groupChatController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/controllers/groupChatController.js -------------------------------------------------------------------------------- /src/controllers/healthController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/controllers/healthController.js -------------------------------------------------------------------------------- /src/controllers/messageController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/controllers/messageController.js -------------------------------------------------------------------------------- /src/controllers/sessionController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/controllers/sessionController.js -------------------------------------------------------------------------------- /src/middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/middleware.js -------------------------------------------------------------------------------- /src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/routes.js -------------------------------------------------------------------------------- /src/sessions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/sessions.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/src/utils.js -------------------------------------------------------------------------------- /swagger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/swagger.js -------------------------------------------------------------------------------- /swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/swagger.json -------------------------------------------------------------------------------- /tests/api.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedroherpeto/whatsapp-api/HEAD/tests/api.test.js --------------------------------------------------------------------------------