An open API service indexing awesome lists of open source software.

https://github.com/slaveofcode/whatdash

Simple dashboard for collaborative messaging on WhatsApp Personal Account
https://github.com/slaveofcode/whatdash

Last synced: 8 months ago
JSON representation

Simple dashboard for collaborative messaging on WhatsApp Personal Account

Awesome Lists containing this project

README

          

# WhatDash
Experimental Whatsapp messaging based on the server-side communication bridge.

This is experimental project, so do the development with a caution.

## Web GUI
### Homepage Preview

### Register new Number Preview

### Chat Window Preview

## API Documentation
### Registering New Number
Register a new number before starting to communicate by this service

**Request**: POST `/wa/session/create`

- `number` - the string phone number with area code without "+" eg: 6285716116666

```
{
"number": "6285716116666"
}
```

### Checking Number
Checking the phone number if has been registered to the service

**Request**: POST `/wa/session/check`

- `number` - the string phone number with area code without "+" eg: 6285716116666

```
{
"number": "6285716116666"
}
```

### Send Text Message
Sending text message

**Request**: POST `/wa/send/text`

- `from` the sender phone number
- `to` receiver phone number
- `message` the string message to send

```
{
"from": "6285716116666",
"to": "6285716117777",
"message": "Hello from whatsapp"
}
```

### Terminate Socket Connection
Terminate existing socket connection

**Request**: POST `/wa/connection/terminate`

- `number` the phone number to terminate

```
{
"number": "6285716116666"
}
```