Proxy-seller

Liens d'action

Updated:

Obtenir des liens

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

Cette rubrique propose des liens directs pour redémarrer le modem, obtenir son adresse IP et consulter son état.

Exemple

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

Exemple avec `domainId`

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/links?domainId=1asdbu1kb23

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>

Paramètres de requête

Nom

Type

Description

domainId

Chaîne de caractères

l'identifiant de votre domaine personnalisé

Réponse

{
    "reboot": "https://mobile.proxy-seller.com/c/modem/reboot/103790e5f286b193bedd3aee67bff18afb746e",
    "status": "https://mobile.proxy-seller.com/c/modem/status/103790e5f286b193bedd3aee67bff18afb746e",
    "ip": "https://mobile.proxy-seller.com/c/modem/ip/103790e5f286b193bedd3aee67bff18afb746e"
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_MODEM, DOMAIN_NOT_FOUND

Exemple d'utilisation des liens :

https://mobile.proxy-seller.com/c/modem/ip/103790e5f286b193bedd3aee67bff18afb746e

Domaine du client

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

Cette commande affichera la liste de tous les noms de domaine que vous possédez.

Exemple

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

En-têtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Réponse

[
  {
        "id": "63888a772bd6cd2bc8071515",
        "domain": "mobile.space",
        "useTls": true,
        "approved": true,
        "prioritized": false,
        "linkEnabled": true,
        "prefix": "/custom/"
  }
]
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED

Acheter un nom de domaine

GEThttps://mobile.proxy-seller.com/api/v1/domains/{domainId}

Cette commande affichera la liste de tous les noms de domaine que vous possédez.

Exemple

https://mobile.proxy-seller.com/api/v1/domains/63888a772bd6cd2bc8071515

Paramètres de chemin

Nom

Type

Description

domainId*

Chaîne de caractères

identifiant du domaine

En-têtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Réponse

{
   "id": "63888a772bd6cd2bc8071515",
   "domain": "mobile.space",
   "useTls": false,
   "approved": true,
   "prioritized": false,
   "linkEnabled": true,
   "prefix": "/custom/"
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED
DOMAIN_NOT_FOUND

Créer un domaine

POSThttps://mobile.proxy-seller.com/api/v1/domains

Cette demande permet de créer votre nom de domaine personnalisé.

Exemple

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

En-têtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Corps de la requête

Nom

Type

Description

domaine*

Chaîne de caractères

Nom de domaine (exemple.com)

useTls*

Booléen

Utiliser TLS ou non

linkEnabled*

Booléen

Utiliser ou non un préfixe personnalisé

préfixe*

Chaîne de caractères

préfixe à ajouter après le nom de domaine (par exemple « /some/prefix/ »), non vide

Exemple de corps de requête

{
    "domain": "some.com",
    "useTls": false,
    "linkEnabled": true,
    "prefix": "/some/prefix/"
}

Réponse

{
    "id": "6683a91b19erd56a69f71697",
    "domain": "some.com",
    "useTls": false,
    "approved": false,
    "prioritized": false,
    "linkEnabled": true,
    "prefix": "/some/prefix/"
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED

Valider le domaine

PATCHhttps://mobile.proxy-seller.com/api/v1/domains/{domainId}/approve

Cette demande permet de vérifier et de valider votre nom de domaine.

L'adresse IP du domaine doit correspondre à celle du serveur proxy

Exemple

https://mobile.proxy-seller.com/api/v1/domains/6683a91b19erd56a69f71697/approve

Paramètres de chemin

Nom

Type

Description

domainId*

Chaîne de caractères

identifiant du domaine

En-têtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Réponse

true
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED
DOMAIN_NOT_FOUND

Modifier le domaine

PUThttps://mobile.proxy-seller.com/api/v1/domains/{domainId}

Cette demande vise à mettre à jour votre domaine personnalisé.

Exemple

https://mobile.proxy-seller.com/api/v1/domains/6683a91b19erd56a69f71697

Paramètres de chemin

Nom

Type

Description

domainId*

Chaîne de caractères

identifiant du domaine

En-têtes

Nom

Valeur

Type de contenu

application/json

Autorisation*

<YOUR_API_TOKEN>

Corps de la requête

Nom

Type

Description

useTls*

Booléen

Utiliser TLS ou non

linkEnabled*

Booléen

Utiliser ou non un préfixe personnalisé

préfixe*

Chaîne de caractères

préfixe à ajouter après le nom de domaine (par exemple « /some/prefix/ »), non vide

Exemple de corps de requête :

{
    "useTls": false,
    "linkEnabled": true,
    "prefix": "/some/new/prefix/"
}

Réponse

{
    "id": "6683a91b19erd56a69f716",
    "domain": "some.com",
    "useTls": false,
    "approved": true,
    "prioritized": false,
    "linkEnabled": true,
    "prefix": "/some/new/prefix/"
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED
DOMAIN_NOT_FOUND

Supprimer un domaine

DELETEhttps://mobile.proxy-seller.com/api/v1/domains/{domainId}

Cette demande concerne la suppression du domaine.

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

Exemple

https://mobile.proxy-seller.com/api/v1/domains/6683a91b19erd56a69f71697

Paramètres de chemin

Nom

Type

Description

domainId*

Chaîne de caractères

identifiant du domaine

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

On this page

Liens d'action | Proxy-seller