Zum Hauptinhalt springen

IPs ersetzen

Tausche eine problematische IP über die API gegen eine neue. Eine Ersetzung pro Proxy und Tag.

Diese Anleitung zeigt, wie du eine problematische IP gegen eine neue ersetzt. Du kannst eine IP-Ersetzung pro Proxy einmal täglich anfordern. Die Verarbeitung kann etwas dauern.

Jede Anfrage verwendet deinen persönlichen API-Schlüssel aus deinem Konto-Dashboard (So erhältst du deinen API-Schlüssel). Ersetze in den folgenden Beispielen YOUR_API_KEY durch deinen eigenen Schlüssel. Um vom Kontoguthaben zu bezahlen, verwende paymentId = 1.

Schritt 1 — Zu ersetzende Proxys finden

Liste deine aktiven Proxys auf und kopiere die id jedes zu ersetzenden Proxys. Notiere den Proxy-Typ.

Endpunkt

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/proxy/list/{type}

Antwort

{
  "status": "success",
  "data": {
    "items": [
      { "id": "0678564", "ip": "31.6.33.97", "country_alpha3": "BEL", "status_type": "ACTIVE", "can_prolong": true, "date_end": "23.07.2024" }
    ]
  },
  "errors": []
}

Schritt 2 — Ersetzung anfordern

Sende die Ersetzungsanfrage mit den Proxy-ids, dem type (Ersetzungsgrund) und einem optionalen Kommentar. Die Antwort liefert die neuen IPs.

Endpunkt

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/proxy/replace

Anfrage-Body

Name

Typ

Beschreibung

ids

Number / Array

Eine einzelne ID oder ein Array von IDs in [ ], durch Kommas getrennt.

type

String

Ersetzungsgrund — siehe erlaubte Werte unten.

comment (optional)

String

Optionaler Kommentar zur Anfrage.

Erlaubte type-Werte: NOT_WORK, INCORRECT_LOCATION, CANT_CHANGE_NETWORK, LOW_SPEED, CUSTOM.

Beispiel

https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/proxy/replace

Antwort

{
  "status": "success",
  "data": {
    "ok": {
      "ips": [ "31.6.33.97" ],
      "msg": "Replacement request submitted"
    }
  },
  "errors": []
}

Vollständige API-Referenz

Hat dies deine Frage beantwortet?