sms.1ne.de - SMS Bridge API

Diese API verbindet deine Android-SMS-App mit deinem Backend.

Endpunkte

Android-App (Device-Token)

Erforderlicher Header:

Verfügbare Endpunkte:

Backend / Automationen (Server-Token)

Erforderlicher Header:

Verfügbarer Endpunkt:

Request-Body:

{
  "deviceId": "android-abc",
  "to": "+49123456789",
  "message": "Hallo vom Server",
  "subscriptionId": 1
}

Schnellstart (Server)

  1. Abhängigkeiten installieren:
  2. .env konfigurieren:
  3. SQLite-Datei anlegen:
  4. Migrationen ausführen:
  5. Device registrieren:

Beispiel-Requests

Ausgehende SMS anlegen:

curl -X POST "https://sms.1ne.de/api/sms/outgoing" \
  -H "Content-Type: application/json" \
  -H "X-Server-Token: dein_langer_server_token" \
  -d '{"deviceId":"android-abc","to":"+49123456789","message":"Test"}'

Healthcheck:

curl "https://sms.1ne.de/api/health"