Zum Inhalt springen

Mit der Proxynet API erledigen Sie die meisten Aufgaben aus dem Panel von Ihrem eigenen Server aus: Dienste auflisten, verbleibende Tage und verbrauchten Traffic überwachen, neue Proxy-Bestellungen aufgeben, auslaufende Dienste verlängern, Einstellungen wie Dienstname und Traffic-Limit ändern und Verbindungslogs lesen.

Produkte

Die API verwaltet fünf Diensttypen nach einem gemeinsamen Schema. Nach der Abrechnung teilen sich die Typen in zwei Familien:

  • ISP-Familie (ISP, Datacenter, Gaming): pro IP und Zeitraum (30 Tage). Standort und Anzahl werden gewählt; nach Ablauf wird der Dienst verlängert.
  • Gateway-Familie (Residential, Mobile): nutzungsbasiert, pro GB. Das Targeting nach Land und Stadt läuft über eine einzige Gateway-Adresse.

Das Organisationsprinzip

Wie im Panel gehört auch in der API alles zu einer Organisation: Dienste, Guthaben, Stufe (Tier) und API-Tokens. Berechtigte Mitglieder der Organisation erstellen Tokens; ein Token sieht nur die Dienste seiner eigenen Organisation und handelt nur mit den ihm erteilten Berechtigungen.

Basis-URL

https://api.proxynet.io/api/v1

Alle Antworten sind JSON; auch ein undefinierter Pfad liefert JSON 404 not_found, eine nicht unterstützte HTTP-Methode JSON 405 method_not_allowed. Die Authentifizierung erfolgt ausschließlich über den Header Authorization: Bearer.

Was nicht möglich ist

Kein Endpoint kann eine Bestellung löschen oder stornieren. Kostenpflichtige Vorgänge (Bestellung, Verlängerung, automatische Verlängerung) sind nur mit orders:write möglich, Änderungen an Einstellungen nur mit proxies:write. Lesende Berechtigungen allein können Ihr Guthaben nicht antasten.