# Status

Loading...

# Send Message

Number
Message

# Send Bulk Messages

Numbers (comma-separated)
Message
Delay (seconds)

# Logs

    Loading logs...

# API Documentation

## Authentication

The API is secured with a token. You must provide the API token in the `x-api-token` header for all API requests.

Your API token is stored in the `api-token.json` file in the application directory.

### Your API Token:

Loading API Token...

## GET /api/status

Get the current status of the WhatsApp session.

### Success Response (200)

    {
        "sessionActive": true,
        "loggedInNumber": "1234567890"
    }

## POST /api/send-message

Send a single message.

### Request Body

    {
        "number": "1234567890",
        "message": "Hello, world!"
    }

### Success Response (200)

    {
        "success": true,
        "message": "Message sent successfully"
    }

## POST /api/send-bulk

Send a message to multiple numbers.

### Request Body

    {
        "numbers": ["1234567890", "0987654321"],
        "message": "This is a bulk message.",
        "delay": 5
    }

### Success Response (200)

    {
        "success": true,
        "message": "Bulk messaging complete."
    }

## GET /api/api-token

Get the current API token.

### Success Response (200)

    {
        "token": "your-api-token"
    }

## POST /api/regenerate-token

Regenerate the API token.

### Success Response (200)

    {
        "token": "your-new-api-token"
    }