Hôtes
Obtenir tous les hôtes
Cette demande renverra tous les hôtes auxquels vous êtes connecté.
Exalpme
https://mobile.proxy-seller.com/api/v1/hostsEn-têtes
Nom | Valeur |
|---|---|
Content-Type |
|
Autorisation* |
|
Réponse
[
{
"id": "21vjv1224n45v7457mvcas",
"name": "Host Number 1",
"number": "101"
}
]AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILEDObtenir des modems
Cette requête renvoie tous les modems connectés à l'ID d'hôte spécifié
Exemple
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/modemsParamètres du chemin d'accès
Nom | Type | Description |
|---|---|---|
hostId* | Chaîne | Id de l'hôte |
En-têtes
Nom | Valeur |
|---|---|
Content-Type |
|
Autorisation* |
|
Réponse
[
{
"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_MATCHINVALID_HOST_IDINVALID_HOSTModifier le nom d'hôte
Cette demande modifie le nom de l'hôte.
Exemple
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/changeNameParamètres du chemin d'accès
Nom | Type | Description |
|---|---|---|
identifiant de l'hôte* | Chaîne | identifiant de l'hôte |
En-têtes
Nom | Valeur |
|---|---|
Content-Type |
|
Autorisation* |
|
Corps de la demande
Nom | Type | Description |
|---|---|---|
nom* | Chaîne | nouveau nom d'hôte |
Exemple de corps de la demande
{
"name": "Host new name"
}Réponse
{
"id": "21vjv1224n45v7457mvcas",
"name": "Host new name",
"number": "101"
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_HOST_ID,HOST_NOT_FOUNDRedémarrer tous les modems
Redémarrer tous les modems de l'hôte.
Cette demande redémarre tous les modems de l'hôte sélectionné.
Exemple :
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/rebootEn-têtes
Nom | Valeur |
|---|---|
Content-Type |
|
Autorisation* |
|
Paramètres du chemin d'accès
Nom | Type | Description |
|---|---|---|
hostId* | Chaîne | identifiant de l'hôte |
Réponse
la réponse réussie n'a pas de corps, l'état de réussite est déterminé par le statut 200
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_HOST_ID,Exporter des informations sur tous les modems
Téléchargement d'informations à partir de tous les modems de l'hôte.
Cette demande renvoie un fichier contenant des informations sur les modems d'un hôte sélectionné
Exemple :
https://mobile.proxy-seller.com/api/v1/hosts/21vjv1224n45v7457mvcas/exportEn-têtes
Nom | Valeur |
|---|---|
Content-Type |
|
Autorisation* |
|
Paramètres du chemin d'accès
Nom | Type | Description |
|---|---|---|
hostId* | Chaîne | identifiant de l'hôte |
Corps
Nom | Type | Description |
|---|---|---|
extension* | enum : ["txt", "csv", "xlsx"] | l'extension de fichier pour laquelle les données seront formatées |
nom de fichier | Chaîne | nom du fichier |
format | Chaîne | l'ordre des colonnes du fichier source |
peut être composé des valeurs suivantes : "%number%, %ip%, %use%" : "%number%, %ip%, %use%". Les valeurs doivent être spécifiées dans l'ordre que vous souhaitez, séparées par des virgules, sans espaces. En cas d'absence de format, le format par défaut est utilisé.
Exemple de corps de requête :
{
"extension": "txt",
"format": "%number%,%ip%,%use%",
"fileName": "test"
}Réponse
%number%,%ip%,%use%
101,101.111.44.191,false
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_HOST_ID,