Zum Hauptinhalt springen

Ein Residential-Unterkonto einrichten

Erstelle über die API ein Unterbenutzer-Paket mit eigenem Traffic-Limit und Listen (Reseller-Szenario).

Diese Anleitung zeigt, wie du ein Unterbenutzer-Paket mit eigenem Traffic-Limit und Listen erstellst — nützlich für den Wiederverkauf.

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 — Unterbenutzer-Paket erstellen

Erstelle das Unterbenutzer-Paket mit Traffic-Limit, Rotation und Ablauf. Kopiere den package_key aus der Antwort.

Endpunkt

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

Anfrage-Body

Name

Typ

Beschreibung

traffic_limit

String

Traffic-Limit in Bytes.

rotation

Number

Rotation: -1 = sticky, 0 = pro Anfrage, 1..3600 = Sekunden.

expired_at

String

Ablaufdatum des Pakets.

is_link_date

Boolean

Boolean — Ablauf an das Hauptpaket koppeln.

Antwort

{
  "status": "success",
  "data": {
    "package_key": "ab12cd34ef56",
    "rotation": 60,
    "traffic_limit": "1073741824",
    "is_active": true
  },
  "errors": []
}

Schritt 2 — IP-Liste im Paket erstellen

Erstelle eine IP-Liste in diesem Paket mit dem package_key sowie geo-, export- und rotation-Einstellungen.

Endpunkt

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/list/add

Anfrage-Body

Name

Typ

Beschreibung

package_key

String

Paket-Schlüssel (aus den Paketinformationen).

title

String

Name der Liste.

geo

object

Objekt mit country, region, city, isp aus der GEO-Datenbank (Groß-/Kleinschreibung beachten).

export

object

Objekt: ports (Anzahl IPs, max. 1000) und ext (Exportformat).

rotation

Number

Rotation: -1 = sticky, 0 = pro Anfrage, 1..3600 = Sekunden.

Antwort

{
  "status": "success",
  "data": {
    "id": 561,
    "title": "US Washington Garfield FIRST-STEP",
    "login": "3c8aa1d4",
    "password": "AZT62Dx3",
    "geo": { "country": "US", "region": "Washington", "city": "Garfield", "isp": "FIRST-STEP" },
    "export": { "ports": 10000, "ext": "txt" }
  },
  "errors": []
}

Schritt 3 — Paket bestätigen

Liste die Unterbenutzer-Pakete auf, um zu bestätigen, dass alles korrekt eingerichtet ist.

Endpunkt

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/packages

Antwort

{
  "status": "success",
  "data": [
    { "package_key": "ab12cd34ef56", "traffic_limit": "1073741824", "is_active": true, "expired_at": "d.m.Y" }
  ],
  "errors": []
}

Vollständige API-Referenz

Hat dies deine Frage beantwortet?