Heartbeat

Integrationsleitfaden für mobile App

Heartbeat

POST veraltet /?endpoint=heartbeat

Leichtes Geräte-Keep-Alive und Konfig-/Befehlssync. Veraltet zugunsten von poll.

*
Deprecated. Use poll instead. heartbeat is kept for backward compatibility only and may be removed in a future version.

Anfragekörper (all optional)

FeldTypBeschreibung
service_activebooleantrue wenn der Hintergrunddienst läuft.
sms_countintegerGesamte SMS seit letztem Reset.
fail_countintegerGesamte fehlgeschlagene Nachrichten seit letztem Reset.
whatsapp_enabledbooleantrue wenn WhatsApp auf dem Gerät verbunden ist.
is_default_smsbooleantrue wenn diese App der Standard-SMS-Handler ist.
fcm_tokenstringAktualisiertes FCM-Token (nur senden wenn es sich ändert).

Beispielanfrage

cURL
curl -X POST "https://api.rcszilla.com/?endpoint=heartbeat" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR-DEVICE-TOKEN" \
  -d '{"service_active": true, "sms_count": 10}'

Antwort

JSON200 OK
{
  "success": true,
  "message": "ok",
  "config": {},
  "commands": []
}