📖 WhatsApp Multi-Session API Documentation

← Back to Dashboard

Session Management

POST /session/create

Create a new WhatsApp session

{"sessionId": "account1"}
GET /session/:sessionId/qr

Get QR code (JSON format)

GET /qr/:sessionId

View QR code in browser

GET /session/:sessionId/status

Get session status and details

GET /sessions

List all active sessions

Messaging

POST /session/:sessionId/send-message

Send a WhatsApp message

{"number": "1234567890", "message": "Hello!"}
GET /session/:sessionId/chats

Get all chats for a session

GET /session/:sessionId/messages

Get message history from database

Health Checks

GET /db-status

Check database connection

For complete documentation, see API_DOCUMENTATION.md