Proxy-seller

Modems

Updated:

Afficher tous les modems

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

Cette requĂȘte affichera tous vos modems

Exemple

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

En-tĂȘtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

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_MATCH

Modifier l'adresse IP du modem

PATCHhttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/change-ip

Cette requĂȘte modifie l'adresse IP du modem indiquĂ©.

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/change-ip

ParamĂštres de chemin

Nom

Type

Description

modemId*

ChaĂźne de caractĂšres

identifiant du modem

En-tĂȘtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Corps de la requĂȘte

Nom

Type

Description

valeur*

ChaĂźne de caractĂšres

adresse IP Ă  configurer sur le modem

Exemple de corps de requĂȘte :

{
  "value": "127.0.0.1"
}

Réponse

true
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_MODEM_ID,
INVALID_IP_ADDRESS
INVALID_MODEM

Mettre le modem en mode PAUSE

POSThttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/pause

Cette requĂȘte met le modem en pause

Exemple

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/pause

ParamĂštres de chemin

Nom

Type

Description

modemId*

ChaĂźne de caractĂšres

ID du modem

En-tĂȘtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Réponse

{
  "success": false,
  "response": "modem-already-unused",
  "code": 0
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
MODEM_NOT_FOUND,
(body can content error description, if error on pause occurred)

Réactiver le modem

POSThttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/unpause

Cette requĂȘte rĂ©active le modem qui Ă©tait en pause

Exemple

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/unpause

ParamĂštres de chemin

Nom

Type

Description

modemId*

ChaĂźne de caractĂšres

Identifiant du modem

En-tĂȘtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Réponse

{
  "success": false,
  "response": "modem-already-used",
  "code": 0
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
MODEM_NOT_FOUND,
(body can content error description, if error on pause occurred)

Redémarrer le modem

Redémarrer un modem spécifique.

PATCHhttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/reboot

Cette requĂȘte entraĂźne le redĂ©marrage du modem sĂ©lectionnĂ©.

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/reboot

ParamĂštres de chemin

Nom

Type

Description

modemId*

ChaĂźne de caractĂšres

identifiant du modem

En-tĂȘtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Réponse

Si la réponse est réussie et ne comporte pas de corps, l'état de réussite est déterminé par le code 200.

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH

Rotation du modem

Configurez ou modifiez les paramĂštres de rotation de votre modem.

POSThttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/rotation

Cette requĂȘte permet de dĂ©finir ou de modifier la rotation du modem.

Exemple

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rotation

En-tĂȘtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

ParamĂštres de requĂȘte

Nom

Type

Description

rotation*

Nombre

temps de rotation en minutes

Si vous réglez la rotation sur 5 minutes, le modem changera de rotation toutes les 5 minutes.

Si la rotation n'est pas définie, elle sera réinitialisée.

Exemple de requĂȘte avec filtre

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rotation?rotation=5

Réponse

Si la réponse est réussie et ne comporte pas de corps, l'état de réussite est déterminé par le code 200.

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_MODEM

Autorisations relatives aux modems

Obtenir l'autorisation du modem.

GEThttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/auths

Cette requĂȘte renvoie toutes les autorisations dĂ©finies sur le modem

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/auths

ParamĂštres de chemin

Nom

Type

Description

modemId*

ChaĂźne de caractĂšres

Identifiant du modem

En-tĂȘtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Réponse

[
  {
    "id": "62326bcaf3904578675f9ef7",
    "authType": "LOGIN",
    "login": "jAck",
    "password": "re456pas",
    "ip": ""
  }
]
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
 INVALID_MODEM

Limite pour les modems

Si vous devez définir une limite de débit ou de trafic au niveau du modem.

POSThttps://mobile.proxy-seller.com/api/v1/modems/proxyLimit

Cette requĂȘte dĂ©finit des limites pour le modem.

Attention ! Si le modem comporte des autorisations (utilisateurs) et que des limites de proxy sont dĂ©finies pour au moins l'une d'entre elles, toutes les limites associĂ©es Ă  ces autorisations seront rĂ©initialisĂ©es au moment oĂč vous dĂ©finirez des limites sur le modem.

Exemple

https://mobile.proxy-seller.com/api/v1/modems/proxyLimit

En-tĂȘtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Corps de la requĂȘte

Nom

Type

Description

modemIds*

Tableau de chaĂźnes de caractĂšres

Tableau contenant les identifiants des modems

speedLimit*

Nombre

limite de débit du modem en bits

trafficLimit*

Nombre

limite de vitesse du trafic en bits

Notifications de dépassement de limite*

Booléen

pour m'avertir lorsque la limite sera atteinte ?

Exemple de corps de requĂȘte

{
    "modemIds": ["63c234098746e15666325bf9f"],
    "speedLimit": 209715200,
    "trafficLimit" 4294967296,
    "outOfLimitNotifications": false
}

Réponse

{
  "failedModems": []
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH,
MODEM_${id}_HAVE_INSUFFICIENT_PRIVELIGIES
INVALID_MODEM_IDS
MODEM_NOT_FOUND, RATE_NOT_FOUND

Envoyer un rapport

Si vous rencontrez un problĂšme avec votre modem, veuillez remplir un formulaire de signalement.

POSThttps://mobile.proxy-seller.com/api/v1/modems/report

Cette rubrique permet de signaler un problĂšme concernant un ou plusieurs modems.

Exemple

https://mobile.proxy-seller.com/api/v1/modems/report

En-tĂȘtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Corps de la requĂȘte

Nom

Type

Description

hostId*

ChaĂźne de caractĂšres

identifiant de l'hĂŽte

modemIds*

Tableau de chaĂźnes de caractĂšres

Tableau contenant les identifiants des modems

description*

ChaĂźne de caractĂšres

description du problĂšme avec le modem

paramÚtres régionaux*

chaĂźne de caractĂšres

langue : désormais, vous pouvez envoyer « en »

Exemple de corps de requĂȘte

{
    "hostId": "21vjv1224n45v7457mvcas",
    "modemIds": [
        "63c234098746e15666325bf9f"
    ],
    "description": "not working",
    "locale": "en"
}

Réponse

Si la réponse est réussie et ne comporte pas de corps, l'état de réussite est déterminé par le code 200.

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
MODEM_${id}_NOT_FOUND

Supprimer les limites relatives aux modems

DELETEhttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/proxyLimits

Cette requĂȘte supprime toutes les limites dĂ©finies sur le modem.

Exemple

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/proxyLimits

ParamĂštres de chemin

Nom

Type

Description

modemId*

ChaĂźne de caractĂšres

identifiant du modem

En-tĂȘtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Réponse

true
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH

Supprimer le modem

DELETEhttps://mobile.proxy-seller.com/api/v1/modems/{modemId}

Cette requĂȘte supprime le modem.

Attention, cela peut entraßner des effets irréversibles.

Exemple

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f

ParamĂštres de chemin

Nom

Type

Description

modemId*

ChaĂźne de caractĂšres

identifiant du modem

En-tĂȘtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Réponse

Si la réponse est réussie et ne comporte pas de corps, l'état de réussite est déterminé par le code 200.

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH

On this page

Modems | Proxy-seller