Enterprise-Grade WhatsApp REST API for Node.js
# Install WILDCAT
git clone https://github.com/NotoriousArnav/wildcat.git
cd wildcat && npm ci
# Configure
cp .env.example .env
nano .env # Set MONGO_URL and DB_NAME
# Start server
npm start
# Send your first message
curl -X POST http://localhost:3000/accounts/mybot/message/send \
-H 'Content-Type: application/json' \
-d '{"to": "1234567890@s.whatsapp.net", "message": "Hello! 🐱"}'
Manage unlimited WhatsApp numbers simultaneously with individual session management and authentication.
Messages, media (images/video/audio/docs), reactions, replies, editing, deletion, statuses, and more.
Real-time message delivery to external services. Perfect for automation platforms like n8n and Zapier.
Automatic GridFS storage with direct-access endpoints. Upload and retrieve media files effortlessly.
Perfect foundation for chatbots, automation, CRM integrations, and business workflows.
Clean HTTP interface with JSON responses. Easy integration with any programming language.
Production-ready containerization with ffmpeg pre-installed. Deploy anywhere instantly.
JSON-based logging with separate streams for HTTP, Baileys, and application logs.
WILDCAT is an unofficial WhatsApp integration using reverse-engineered protocols. Please consider:
Recommended for: Development, testing, personal automation, small business bots.
Not recommended for: Spam, marketing at scale, production without security controls.
Set up WILDCAT in 5 minutes and start sending WhatsApp messages via REST API