3 Endpunkte
Konto und Guthaben
Rufe deine Kontoeinstellungen, dein vorausbezahltes USD-Guthaben und alle Kontobewegungen (Aufladungen, Käufe, Rückerstattungen) ab.
Entwickler
Alles, was Sie in Ihrem Konto tun, lässt sich skripten: Guthaben prüfen, mit Krypto bezahlen, einen Tarif kaufen, Proxy-Zugangsdaten erstellen, eine mobile IP wechseln. JSON über HTTPS, ein API-Schlüssel, Beispiele mit curl, Python und Node.js.
Kurzantwort
Senden Sie HTTPS-Anfragen an https://localserpproxy.com/api/v1 und geben Sie Ihren API-Schlüssel im Header Authorization: Bearer API_KEY an. Erstellen Sie den Schlüssel auf der Entwicklerseite Ihres Kontos (oder mit POST /v1/api-keys) und weisen Sie ihm nur die erforderlichen Berechtigungen zu. Anfragen und Antworten verwenden JSON; Fehler werden immer als { "error": { "code", "message" } } zurückgegeben.
| Basis-URL | https://localserpproxy.com/api/v1 |
|---|---|
| Format | JSON über HTTPS, UTF-8 |
| Authentifizierung | API-Schlüssel: Authorization: Bearer API_KEY |
| Berechtigungen des API-Schlüssels | read, proxies, billing |
| Geldbeträge | USD als Zeichenfolge mit 2 Dezimalstellen ("29.00") |
| Kryptobeträge | Dezimalzahlen als Zeichenfolgen, niemals als Gleitkommazahlen ("0.00045210") |
| Datenverkehr | Bytes (1 GB = 1.000.000.000 Bytes) |
| Daten | ISO 8601 in UTC (2026-10-05T14:03:11Z) |
| Version | /v1 in jedem Pfad |
Jede Anfrage außer dem öffentlichen Katalog erfordert einen API-Schlüssel: Authorization: Bearer API_KEY. Ein Schlüssel wird bei der Erstellung einmal vollständig angezeigt: Bewahre ihn wie ein Passwort auf. Du kannst einen Schlüssel jederzeit widerrufen; Anfragen mit diesem Schlüssel geben dann 401 unauthorized zurück.
Gib jedem Schlüssel nur die Berechtigungen, die dein Skript benötigt. Ein Schlüssel ohne den erforderlichen Berechtigungsbereich gibt 403 forbidden zurück.
| Berechtigungsbereich | Berechtigung |
|---|---|
read | alles lesen (Konto, Guthaben, Dienste, Nutzung). |
proxies | Proxy-Einstellungen und Zugangsdaten ändern (Bezeichnungen, automatische Verlängerung, neue Passwörter), Unterbenutzer verwalten, die IP-Allowlist verwalten und mobile Ports rotieren (einschließlich Rotationslink). |
billing | Bestellungen und Aufladungen erstellen, mit dem Guthaben bezahlen. |
Die einzige Ausnahme ist der Link zur Rotation mobiler Proxys. Er ist dafür vorgesehen, über ein Browser-Lesezeichen oder ein einfaches curl aufgerufen zu werden: GET https://localserpproxy.com/api/v1/mobile/PORT_ID/rotate?key=API_KEY (Schlüssel mit dem Geltungsbereich proxies). Siehe Mobile Ports und IP-Rotation.
curl -s "https://localserpproxy.com/api/v1/balance" \
-H "Authorization: Bearer $API_KEY"Content-Type: application/json mit einem Body.page (ab 1) und perPage (1–100, Standardwert 20) paginiert und geben { "data": [...], "pagination": { "page", "perPage", "total", "totalPages" } } zurück. Kurze Listen geben { "data": [...] } zurück.ord_ (Bestellung), top_ (Aufladung), txn_ (Guthabenbewegung), res_ (Traffic-Abo), mob_ (mobiler Port), key_ (API-Schlüssel) und ipw_ (IP-Allowlist-Eintrag).POST /v1/orders und POST /v1/topups akzeptieren einen Idempotency-Key-Header (beliebige eindeutige Zeichenfolge, 24 h gespeichert). Bei erneuter Verwendung desselben Schlüssels wird die erste Antwort zurückgegeben, statt erneut zu kaufen oder aufzuladen.Alle Fehler haben denselben Body. code ist stabil und für deinen Code vorgesehen; message ist ein englischer Satz, der sich ändern kann. Validierungsfehler führen jedes ungültige Feld in fields auf. Es können neue Codes hinzukommen: Behandle unbekannte Codes als allgemeinen Fehler.
{
"error": {
"code": "validation_failed",
"message": "Some fields are invalid.",
"fields": [
{
"field": "amountUsd",
"code": "too_small",
"message": "The minimum top-up is 25.00 USD."
}
],
"requestId": "req_2b7c0f"
}
}| Status | Bedeutung |
|---|---|
422 | validation_failed: Ein oder mehrere Felder sind ungültig. |
401 | unauthorized: Token fehlt, ist ungültig oder abgelaufen. |
402 | insufficient_balance: Das Guthaben reicht für die Bestellung nicht aus. details = InsufficientBalanceDetails. |
403 | forbidden: Dem API-Schlüssel fehlt der erforderliche Scope oder das Konto ist gesperrt. |
404 | not_found: Die Ressource existiert nicht oder gehört zu einem anderen Konto. |
409 | conflict (oder ein spezifischerer Code): Die Aktion ist im aktuellen Status nicht möglich. |
429 | rate_limited oder rotation_too_soon. |
Jede Antwort enthält RateLimit-Limit, RateLimit-Remaining und RateLimit-Reset. Bei Überschreitung des Limits antwortet die API mit 429 rate_limited und einem Retry-After-Header (Sekunden): Warte so lange und versuche es dann erneut. Die IP eines mobilen Ports kann höchstens alle 30 Sekunden geändert werden (429 rotation_too_soon, mit Retry-After).
3 Endpunkte
Rufe deine Kontoeinstellungen, dein vorausbezahltes USD-Guthaben und alle Kontobewegungen (Aufladungen, Käufe, Rückerstattungen) ab.
5 Endpunkte
Lade dein Guthaben mit Krypto auf: Rufe die Einzahlungsadresse und den genauen Betrag ab, sende genau diesen Betrag, melde die Zahlung als gesendet (die Transaktions-ID ist optional) und verfolge anschließend die Aufladung, bis das Guthaben gutgeschrieben ist. Mit dem Guthaben kannst du jeden unserer Tarife bezahlen.
4 Endpunkte
Rufe die Tarife und ihre Preise ab, kaufe einen Tarif mit deinem Guthaben (neuer Dienst, mehr Traffic oder Verlängerung eines Ports) und sieh dir deine bisherigen Bestellungen an.
13 Endpunkte
Verwalte Traffic-Abos (Residential und rotierende 4G/5G pro GB): Proxy-Zugangsdaten, Unterbenutzer mit eigenen Zugangsdaten und Traffic-Limit, tägliche Nutzung und die Standorte, die du im Proxy-Benutzernamen angeben kannst.
8 Endpunkte
Dedizierte 4G/5G-Ports: Ändere die IP jetzt oder nach Zeitplan, nutze den Rotationslink und lies den täglichen Traffic ab.
6 Endpunkte
Erstelle und widerrufe API-Schlüssel mit eingeschränkten Berechtigungen und verwalte die IP-Allowlist: Bis zu 10 Quell-IPs dürfen die Proxys ohne Benutzername und Passwort nutzen.
1 GB 1,50 $ · ohne KYC
Preise ansehen