Brug af din proxy
Status og forbrug
Hver enhed rapporterer, om den betjener, hvad dens eksit-IP er, og hvor mange bytes den har flyttet. Det hele vises i dashboardet og er tilgængeligt over API'et.
Online-status
Status er gatewayens billede af tunnelen, ikke bare om appen er åben: online betyder, at proxy-tunnelen er oppe og betjener, offline betyder, at den er nede, og unknown betyder, at kontrolplanet kortvarigt var utilgængeligt. Telefonen rapporterer et heartbeat løbende, så last_seen fortæller dig, om en enhed flapper.
Eksit-IP-historik
Hver enhed fører en dedupliseret log over sine eksit-IP'er — en ny post kun, når IP'en faktisk ændrede sig. Det er den pålidelige måde at bekræfte, at en rotation gav en ny adresse.
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-advarsler
Serveren holder øje med din flåde og rejser en advarsel, når en IP driller — ingen opsætning ud over en valgfri grænse. stale_ip: enheden er online, men dens eksit-IP har ikke ændret sig i længere end den grænse, du sætter pr. abonnement (dashboard-kort eller stale_ip_alert_minutes på rotation-endpointet; slået fra som standard). duplicate_ip: to af dine enheder rapporterer den samme eksit-IP (mobiloperatørens NAT kan give to SIM'er én adresse) — registreres automatisk, rotér den ene enhed for at adskille dem. rotation_stuck: enheden bliver ved med at rotere — bekræftede rotate-kommandoer eller dens planlagte rotation — men eksit-IP'en ændrer sig aldrig, hvilket normalt betyder, at den mistede den flytilstands-omskiftning, den skal bruge for at ændre mobil-IP. Altid slået til, ingen grænse at sætte. Advarsler vises i dashboardets klokke og på det berørte kort og løser sig af sig selv, når betingelsen forsvinder.
# 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 }Trafik
Bytes tælles ved gatewayen, opdelt pr. proxy — det, du ser, er det, gatewayen faktisk videresendte. Nyttigt til at fakturere kunder, du videresælger til.
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": … } ] }GET /api/v1/usage/summary.Modtagne SMS'er
For telefoner, du ejer, videresendes enhver SMS, SIM'et modtager — for eksempel engangsverifikationskoder (OTP'er) — til dit dashboard og listes nyeste først pr. enhed. Det afhænger af appens valgfri tilladelse til at modtage SMS; hvis du afviste den på telefonen, forbliver listen tom.
curl https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/sms \
-H "Authorization: Bearer mpx_live_…"
# → { "messages": [ { "sender": "+15550101", "body": "code 314159", "received_at": "…" }, … ] }Fulde detaljer, felt for felt, findes i den interaktive API-konsol.