Passer au contenu principal

Créer une liste résidentielle

Créez via l'API une liste de proxys résidentiels géociblée avec rotation.

Ce guide explique comment créer une liste de proxys résidentiels géociblée avec rotation.

Chaque requête utilise votre clé API personnelle depuis le tableau de bord de votre compte (comment obtenir votre clé API). Dans les exemples ci-dessous, remplacez YOUR_API_KEY par votre propre clé. Pour payer avec le solde de votre compte, utilisez paymentId = 1.

Étape 1 — Vérifiez le package

Vérifiez que le package résidentiel est actif et qu'il reste du trafic. Copiez le package_key.

Endpoint

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/package

Réponse

{
  "status": "success",
  "data": {
    "rotation": 60,
    "traffic_limit": "7516192768",
    "traffic_usage": "10",
    "traffic_left": "10",
    "package_key": "1234567890abcdefedcb",
    "expired_at": "d.m.Y",
    "is_active": true,
    "tarif_id": 2
  },
  "errors": []
}

Étape 2 — Récupérez les emplacements disponibles

Téléchargez les emplacements disponibles (pays / région / ville / FAI) pour connaître les valeurs GEO exactes. La réponse est un JSON/ZIP avec l'arbre GEO complet.

Endpoint

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/geo

Réponse

[
  {
    "code": "US",
    "name": "United States",
    "regions": [
      { "name": "Washington", "cities": [ { "name": "Garfield", "isps": [ "FIRST-STEP" ] } ] }
    ]
  }
]

Étape 3 — Créez la liste

Créez la liste avec un titre, l'objet geo (de l'étape 2), les paramètres export et une valeur de rotation.

Endpoint

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/list/add

Corps de la requête

Nom

Type

Description

title

String

Nom de la liste.

whitelist (optionnel)

String

IP pour l'autorisation. Laissez vide pour identifiant:mot de passe.

geo

object

Objet avec country, region, city, isp de la base GEO (sensible à la casse).

export

object

Objet : ports (nombre d'IP, max 1000) et ext (format d'export).

rotation

Number

Rotation : -1 = sticky, 0 = par requête, 1..3600 = secondes.

Exemple

https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/list/add

Réponse

{
  "status": "success",
  "data": {
    "id": 561,
    "title": "US Washington Garfield FIRST-STEP",
    "login": "3c8aa1d4",
    "password": "AZT62Dx3",
    "geo": { "country": "US", "region": "Washington", "city": "Garfield", "isp": "FIRST-STEP" },
    "export": { "ports": 10000, "ext": "txt" }
  },
  "errors": []
}

Étape 4 — Vérifiez la nouvelle liste

Listez vos listes résidentielles pour confirmer la création et récupérer les détails de connexion.

Endpoint

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/lists

Réponse

{
  "status": "success",
  "data": [
    { "id": 561, "title": "US Washington", "login": "3c8aa1d4", "rotation": 60 }
  ],
  "errors": []
}

Référence API complète

Avez-vous trouvé la réponse à votre question ?