Proxy-seller

Gastgeber

Aktualisiert:

Alle Hosts abrufen

Dieser Befehl gibt alle Hosts zurück, mit denen Sie verbunden sind.

GEThttps://mobile.proxy-seller.com/api/v1/hosts

Beispiel

https://mobile.proxy-seller.com/api/v1/hosts

Überschriften

Name

Wert

Inhaltstyp

application/json

Autorisierung*

<YOUR_API_TOKEN>

Antwort

[
  {
    "id": "21vjv1224n45v7457mvcas",
    "name": "Host Number 1",
    "number": "101"
  }
]
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED

Modems besorgen

GEThttps://mobile.proxy-seller.com/api/v1/hosts/{hostId}/modems

Diese Abfrage gibt alle Ihre Modems zurück, die mit der angegebenen Host-ID verbunden sind.

Beispiel

https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/modems

Pfadparameter

Name

Typ

Beschreibung

hostId*

Zeichenkette

Host-ID

Überschriften

Name

Wert

Inhaltstyp

application/json

Autorisierung*

<YOUR_API_TOKEN>

Antwort

[
  {
    "id": "63c234098746e15666325bf9f",
    "ip": "",
    "use": false,
    "status": "DOWN",
    "ipProxy": "101.111.44.191",
    "portHttp": "40303",
    "portSocks": "50303",
    "simProvider": "MTS UKR",
    "simNumber": null,
    "hostId": "21vjv1224n45v7457mvcas"
  }
]
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_HOST_ID
INVALID_HOST

Hostnamen ändern

PATCHhttps://mobile.proxy-seller.com/api/v1/hosts/{hostId}/changeName

Mit dieser Anfrage wird der Name des Hosts geändert.

Beispiel

https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/changeName

Pfadparameter

Name

Typ

Beschreibung

hostId*

Zeichenkette

ID des Hosts

Überschriften

Name

Wert

Inhaltstyp

application/json

Autorisierung*

<YOUR_API_TOKEN>

Anfrage-Body

Name

Typ

Beschreibung

Name*

Zeichenkette

neuer Hostname

Beispiel für einen Anfrage-Body

{
    "name": "Host new name"
}

Antwort

{
    "id": "21vjv1224n45v7457mvcas",
    "name": "Host new name",
    "number": "101"
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_HOST_ID,
HOST_NOT_FOUND

Alle Modems neu starten

Starten Sie alle Modems innerhalb des Hosts neu.

PATCHhttps://mobile.proxy-seller.com/api/v1/hosts/{hostId}/reboot

Dieser Befehl führt einen Neustart aller Modems auf dem ausgewählten Host durch.

Beispiel:

https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/reboot

Überschriften

Name

Wert

Inhaltstyp

application/json

Autorisierung*

<YOUR_API_TOKEN>

Pfadparameter

Name

Typ

Beschreibung

hostId*

Zeichenkette

ID des Hosts

Antwort

Eine erfolgreiche Antwort enthält keinen Hauptteil; der Erfolgszustand wird durch den Status 200 bestimmt.

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_HOST_ID,

Informationen zu allen Modems exportieren

Informationen von allen Modems im Host herunterladen.

POSThttps://mobile.proxy-seller.com/api/v1/hosts/{hostId}/export

Diese Abfrage liefert eine Datei mit Modemdaten von einem ausgewählten Host

Beispiel:

https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/export

Überschriften

Name

Wert

Inhaltstyp

application/json

Autorisierung*

<YOUR_API_TOKEN>

Pfadparameter

Name

Typ

Beschreibung

hostId*

Zeichenkette

ID des Hosts

Hauptteil

Name

Typ

Beschreibung

Erweiterung*

enum: ["txt", "csv", "xlsx"]

Dateiendung, für die die Daten formatiert werden sollen

Dateiname

Zeichenkette

Dateiname

Format

Zeichenkette

die Spaltenreihenfolge der Quelldatei

Das Format kann aus den folgenden Werten bestehen: „%number%, %ip%, %use%“. Die Werte sollten in beliebiger Reihenfolge, durch Kommas getrennt und ohne Leerzeichen angegeben werden. Wird kein Format angegeben, wird das Standardformat verwendet.

Beispiel für den Request-Body:

{
    "extension": "txt",
    "format": "%number%,%ip%,%use%",
    "fileName": "test"
}

Antwort

%number%,%ip%,%use%
101,101.111.44.191,false
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_HOST_ID,

On this page