Authentification
L'authentification se fait via l'adresse e-mail du compte — pas de clé séparée. Transmettez l'adresse e-mail d'un abonnement actif à chaque requête.
email doit appartenir à un abonnement actif. Vous n'en avez pas encore ?
Get proxies →
Démarrage rapide
Demander 50 proxies SOCKS5 élite des États-Unis ou de France, au format JSON.
curl "https://www.proxydocker.com/proxylist/api?email=you@example.com&format=json\
&country=us,fr&type=socks5&anonymity=elite&limit=50"
import requests
resp = requests.get(
"https://www.proxydocker.com/proxylist/api",
params={
"email": "you@example.com",
"format": "json",
"country": "us,fr",
"type": "socks5",
"anonymity": "elite",
"limit": 50,
},
timeout=30,
)
proxies = resp.json()["Proxies"]
for p in proxies:
print(f"{p['ip']}:{p['port']}", p["type"], p["country"])
Paramètres
Tous les paramètres sont optionnels sauf l'email, et peuvent être combinés librement.
| Paramètre | Valeurs | Description |
|---|---|---|
emailrequis | e-mail du compte | Doit appartenir à un abonnement actif. |
format | text · json | Format de sortie. Par défaut : texte. |
country | us,fr | Filtrer par pays (séparés par des virgules). |
city | nom de la ville | Filtrer par ville. |
type | http · https · socks4 · socks5 | Protocole (séparés par des virgules). |
port | numéro de port | Filtrer par port. |
anonymity | transparent · anonymous · elite | Niveau d'anonymat. |
state | région / état | Filtrer par région. |
timeout | millisecondes | Uniquement les proxies ayant ce temps de réponse ou un temps inférieur. |
limit | 1 – 10000 | Nombre de proxys à renvoyer. La valeur par défaut est 10000. |
Réponse
Avec format=json vous obtenez un tableau Proxies. Avec format=text vous obtenez un ip:port par ligne.
{
"Proxies": [
{
"ip": "188.34.22.10",
"port": 1080,
"type": "SOCKS5",
"country": "United States",
"code": "US",
"city": "Ashburn",
"anonymity": "elite",
"timeout": 420
}
]
}
Seuls les proxies vérifiés au cours des 7 derniers jours sont retournés, les plus récents en premier.
Erreurs
Un e-mail manquant/invalide ou un forfait expiré renvoie un code HTTP 200 avec une Notice et une liste vide :
{ "Notice": "Your package is already expired.", "Proxies": [] }
- Jusqu'à 10 000 requêtes par jour et par compte.
- Les mêmes données sont disponibles sur
/proxylist/downloadet/proxylist/v2/api.