Ohne KYC — keine Ausweisdokumente, kein Selfie und keine Unterlagen. Mit Krypto bezahlen.
Sprache: Deutsch
1 GB auswählen

Entwickler

LocalSERP Proxy API-Dokumentation

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.

4 Min. Lesezeit

Kurzantwort

Wie verwende ich die LocalSERP Proxy API?

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.

Auf einen Blick

Basis-URLhttps://localserpproxy.com/api/v1
FormatJSON über HTTPS, UTF-8
AuthentifizierungAPI-Schlüssel: Authorization: Bearer API_KEY
Berechtigungen des API-Schlüsselsread, proxies, billing
GeldbeträgeUSD als Zeichenfolge mit 2 Dezimalstellen ("29.00")
KryptobeträgeDezimalzahlen als Zeichenfolgen, niemals als Gleitkommazahlen ("0.00045210")
DatenverkehrBytes (1 GB = 1.000.000.000 Bytes)
DatenISO 8601 in UTC (2026-10-05T14:03:11Z)
Version/v1 in jedem Pfad

Authentifizierung

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.

Berechtigungsbereiche

Gib jedem Schlüssel nur die Berechtigungen, die dein Skript benötigt. Ein Schlüssel ohne den erforderlichen Berechtigungsbereich gibt 403 forbidden zurück.

BerechtigungsbereichBerechtigung
readalles lesen (Konto, Guthaben, Dienste, Nutzung).
proxiesProxy-Einstellungen und Zugangsdaten ändern (Bezeichnungen, automatische Verlängerung, neue Passwörter), Unterbenutzer verwalten, die IP-Allowlist verwalten und mobile Ports rotieren (einschließlich Rotationslink).
billingBestellungen 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.

Guthaben prüfen
curl -s "https://localserpproxy.com/api/v1/balance" \
  -H "Authorization: Bearer $API_KEY"

Anfragen und Antworten

  • JSON rein, JSON raus: Sende Content-Type: application/json mit einem Body.
  • Listen, die wachsen können, sind mit 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.
  • IDs sind undurchsichtige Zeichenfolgen mit einem Typpräfix: ord_ (Bestellung), top_ (Aufladung), txn_ (Guthabenbewegung), res_ (Traffic-Abo), mob_ (mobiler Port), key_ (API-Schlüssel) und ipw_ (IP-Allowlist-Eintrag).
  • Sichere Wiederholungen: 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.
  • Beispiele zeigen den Aufbau jeder Antwort: Die darin enthaltenen IDs, IPs, Beträge und Daten dienen nur der Veranschaulichung; die Plan-IDs und Preise sind echt.

Fehler

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.

422 validation_failed
{
  "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"
  }
}

HTTP-Statuscodes

StatusBedeutung
422validation_failed: Ein oder mehrere Felder sind ungültig.
401unauthorized: Token fehlt, ist ungültig oder abgelaufen.
402insufficient_balance: Das Guthaben reicht für die Bestellung nicht aus. details = InsufficientBalanceDetails.
403forbidden: Dem API-Schlüssel fehlt der erforderliche Scope oder das Konto ist gesperrt.
404not_found: Die Ressource existiert nicht oder gehört zu einem anderen Konto.
409conflict (oder ein spezifischerer Code): Die Aktion ist im aktuellen Status nicht möglich.
429rate_limited oder rotation_too_soon.

Ratenbegrenzungen

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).

API-Referenz

1 GB 1,50 $ · ohne KYC

Preise ansehen