Proxy-seller

Ospiti

Ottenere tutti gli host

Questa richiesta restituirร  tutti gli host a cui si รจ connessi.

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

Exalpme

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

Intestazioni

Nome

Valore

Tipo di contenuto

application/json

Autorizzazione*

<YOUR_API_TOKEN>

Risposta

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

Ottenere i modem

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

Questa query restituisce tutti i modem collegati all'ID host specificato

Esempio

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

Parametri del percorso

Nome

Tipo

Descrizione

hostId*

Stringa

Id dell'host

Intestazioni

Nome

Valore

Tipo di contenuto

application/json

Autorizzazione*

<YOUR_API_TOKEN>

Risposta

[
  {
    "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

Cambiare il nome dell'host

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

Questa richiesta modifica il nome dell'host.

Esempio

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

Parametri del percorso

Nome

Tipo

Descrizione

hostId*

Stringa

id dell'host

Intestazioni

Nome

Valore

Tipo di contenuto

application/json

Autorizzazione*

<YOUR_API_TOKEN>

Corpo della richiesta

Nome

Tipo

Descrizione

nome*

Stringa

nuovo nome host

Esempio di corpo della richiesta

{
    "name": "Host new name"
}

Risposta

{
    "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

Riavviare tutti i modem

Riavviare tutti i modem dell'host.

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

Questa richiesta riavvia tutti i modem dell'host selezionato.

Esempio:

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

Intestazioni

Nome

Valore

Tipo di contenuto

application/json

Autorizzazione*

<YOUR_API_TOKEN>

Parametri del percorso

Nome

Tipo

Descrizione

hostId*

Stringa

id dell'host

Risposta

la risposta di successo non ha corpo, lo stato di successo รจ determinato dallo stato 200

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_HOST_ID,

Esportazione di informazioni su tutti i modem

Scaricare le informazioni da tutti i modem dell'host.

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

Questa richiesta restituisce il file con le informazioni sui modem di un host selezionato

Esempio:

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

Intestazioni

Nome

Valore

Tipo di contenuto

application/json

Autorizzazione*

<YOUR_API_TOKEN>

Parametri del percorso

Nome

Tipo

Descrizione

hostId*

Stringa

id dell'host

Corpo

Nome

Tipo

Descrizione

estensione*

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

estensione del file per il quale i dati saranno formattati

nomeFile

Stringa

nome del file

formato

Stringa

l'ordine delle colonne del file sorgente

il formato puรฒ essere composto dai valori: "%number%, %ip%, %use%". I valori devono essere specificati nell'ordine desiderato, separati da virgole e senza spazi. In caso di assenza di formato, viene utilizzato il formato predefinito.

Esempio di corpo della richiesta:

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

Risposta

%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