GET/open-source200OK

WSAPI Open Source

// The full WhatsApp API, completely free and open source. Self-host with zero license fees.

GET/open-source/features200OK

What you get

api.ts
ready

Core REST API

Full-featured WhatsApp API for sending and receiving messages, media, contacts, and more.

accounts.ts
ready

Multi-Account Support

Connect and manage multiple WhatsApp accounts from a single deployment.

streams.ts
ready

Redis Streams Events

Real-time event delivery via Redis Streams for reliable, ordered message processing.

docker-compose.yml
ready

Docker-Ready

Ship with Docker Compose. One command to get the API, Redis, and all dependencies running.

What the community edition does not include

// These features are available exclusively on WSAPI Cloud

community-edition.config
ready
  • Managed cloud infrastructure
  • Automatic updates and patches
  • SLA-backed uptime guarantees
  • Admin web portal
  • Customer support
  • Instance lifecycle management API

Self-host quickstart

// Clone the repository and run with Docker Compose

terminal
# Clone the repository
git clone https://github.com/wsapi-chat/wsapi-app.git
cd wsapi

# Start with Docker Compose
docker compose up -d

# The API is now available at http://localhost:3000

// See the README for full installation and configuration instructions.

$ wsapi --help

Start building with WSAPI

// Self-host for free or try managed cloud hosting with a 14-day trial