Skip to content

📱📱 Multi-Device Support

The app supports multiple devices for a single account in Cloud or Private Server modes, distributing messages across all connected devices.

➕ Adding a Device

Tip

Use this method for trusted devices, which will have full access to the account.

Steps 📋

  1. Open app on new device
  2. Activate Cloud Server
  3. Tap "Offline" → "Sign In" tab
  4. Enter username and password
  5. Wait for Cloud Server information in the Home tab

Tip

Use this method for untrusted devices, which will only have limited access to the account.

Generate Code 🔑

  1. On active device:
    ⚙ Settings → Cloud Server → Login code
  2. Wait for code to appear
  3. Long press to copy

Apply Code 📲

  1. Activate Cloud Server
  2. Choose "By Code" tab
  3. Enter the code
  4. Confirm with "Continue"

📨 Message Distribution

curl https://api.sms-gate.app/3rdparty/v1/messages \
  -u "username:password" \
  --json '{
    "textMessage": {"text": "Test message"},
    "phoneNumbers": ["+19162255887"]
}'
curl https://api.sms-gate.app/3rdparty/v1/messages \
  -u "username:password" \
  --json '{
    "textMessage": {"text": "Test message"},
    "phoneNumbers": ["+19162255887"],
    "deviceId": "dev_abc123"
}'

⚙️ Device Management

API Endpoints

curl -X GET \
  https://api.sms-gate.app/3rdparty/v1/devices \
  -u "username:password"
API Documentation

curl -X DELETE \
  https://api.sms-gate.app/3rdparty/v1/devices/DEVICE_ID \
  -u "username:password"
API Documentation

Device Removal Warning

Deleting a device will remove all associated messages, including pending ones. This action cannot be undone.