mobileproxy.app

Ihren Proxy nutzen

Status & Nutzung

Jedes Gerät meldet, ob es im Einsatz ist, welche Exit-IP es hat und wie viele Bytes es bewegt hat. All das erscheint im Dashboard und ist über die API verfügbar.

Online-Status

Der Status ist die Sicht des Gateways auf den Tunnel, nicht nur, ob die App geöffnet ist: online bedeutet, der Proxy-Tunnel ist aktiv und im Einsatz, offline bedeutet, er ist ausgefallen, und unknown bedeutet, die Control-Plane war kurzzeitig nicht erreichbar. Das Telefon meldet fortlaufend einen Heartbeat, sodass last_seen Ihnen zeigt, ob ein Gerät flattert.

Exit-IP-Verlauf

Jedes Gerät führt ein dedupliziertes Protokoll seiner Exit-IPs — ein neuer Eintrag nur, wenn sich die IP tatsächlich geändert hat. Das ist der zuverlässige Weg, um zu bestätigen, dass eine Rotation eine frische Adresse erzeugt hat.

curl https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/ip-history \
     -H "Authorization: Bearer mpx_live_…"

# → { "ip_history": [ { "ip": "77.136.66.63", "carrier": "SFR", "ts": "…" }, … ] }

IP-Warnungen

Der Server überwacht Ihre Flotte und löst eine Warnung aus, wenn eine IP sich fehlverhält — keine Einrichtung außer einem optionalen Schwellenwert. stale_ip: das Gerät ist online, aber seine Exit-IP hat sich länger nicht geändert als der Schwellenwert, den Sie pro Abo setzen (Dashboard-Karte oder stale_ip_alert_minutes am Rotation-Endpunkt; standardmäßig aus). duplicate_ip: zwei Ihrer Geräte melden dieselbe Exit-IP (Mobilfunk-NAT kann zwei SIMs eine Adresse zuweisen) — automatisch erkannt, rotieren Sie ein Gerät, um sie zu trennen. rotation_stuck: das Gerät rotiert weiter — bestätigte Rotate-Befehle oder seine geplante Rotation —, aber die Exit-IP ändert sich nie, was meist bedeutet, dass es die Flugmodus-Umschaltfähigkeit verloren hat, die es zum Wechseln der Mobilfunk-IP braucht. Immer aktiv, kein Schwellenwert einzustellen. Warnungen erscheinen in der Glocke des Dashboards und auf der betroffenen Karte und lösen sich von selbst auf, sobald die Bedingung entfällt.

# Alert after 60 min without an IP change
curl -X POST https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/rotation \
     -H "Authorization: Bearer mpx_live_…" \
     -H "Content-Type: application/json" \
     -d '{ "stale_ip_alert_minutes": 60 }'

# Poll open alerts from your own monitoring
curl https://mobileproxy.app/api/v1/alerts -H "Authorization: Bearer mpx_live_…"
# → { "alerts": [ { "kind": "stale_ip", "sub_name": "Galaxy S8",
#       "message": "IP unchanged for 75 min (alert threshold 60 min) — still 77.136.66.44",
#       … } ], "unseen": 1 }

Traffic

Bytes werden am Gateway gezählt, pro Proxy aufgeteilt — was Sie sehen, ist das, was das Gateway tatsächlich weitergeleitet hat. Nützlich zum Abrechnen von Kunden, an die Sie weiterverkaufen.

curl https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/traffic \
     -H "Authorization: Bearer mpx_live_…"

# → { "bytes_sent": …, "bytes_recv": …, "bytes_total": …,
#     "per_proxy": [ { "proxy_id": "…", "bytes_sent": …, "bytes_recv": … } ] }
Tipp
Für eine kontoweite Zusammenfassung über jedes Gerät rufen Sie GET /api/v1/usage/summary auf.

Empfangene SMS

Bei Telefonen, die Ihnen gehören, wird jede SMS, die die SIM empfängt — etwa einmalige Bestätigungscodes (OTPs) —, an Ihr Dashboard weitergeleitet und pro Gerät neueste zuerst aufgelistet. Es hängt von der optionalen SMS-Empfangsberechtigung der App ab; haben Sie sie auf dem Telefon abgelehnt, bleibt die Liste leer.

curl https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/sms \
     -H "Authorization: Bearer mpx_live_…"

# → { "messages": [ { "sender": "+15550101", "body": "code 314159", "received_at": "…" }, … ] }

Vollständige Details Feld für Feld finden Sie in der interaktiven API-Konsole.