mobileproxy.app

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": … } ] }
Tip
For en samlet oversigt for hele kontoen på tværs af hver enhed skal du kalde 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.