[{"data":1,"prerenderedAt":1117},["ShallowReactive",2],{"doc-fr-usage\u002Fapi-extraction":3},{"id":4,"title":5,"body":6,"description":1109,"extension":1110,"faq":1111,"meta":1112,"navigation":280,"path":1113,"seo":1114,"stem":1115,"__hash__":1116},"docs\u002Fdocs\u002Ffr\u002Fusage\u002Fapi-extraction.md","Extraction API (mode liste blanche)",{"type":7,"value":8,"toc":1102},"minimark",[9,18,23,33,37,47,245,248,296,311,378,668,682,688,695,699,710,759,762,1016,1020,1083,1087,1098],[10,11,12,13,17],"p",{},"En mode liste blanche, une requête HTTP GET permet d'extraire en lot des proxys au format ",[14,15,16],"code",{},"IP:port",", utilisables en connexion directe, sans identifiants. La liste blanche elle-même est administrable par API, pour un processus entièrement programmable.",[19,20,22],"h2",{"id":21},"prérequis","Prérequis",[24,25,26,30],"ol",{},[27,28,29],"li",{},"Avoir acheté un forfait de Proxys Résidentiels dynamiques.",[27,31,32],{},"L'IP de sortie de votre serveur figure déjà en liste blanche (opération sur la page « Liste blanche » du tableau de bord, ou via l'API de gestion de la liste blanche ci-dessous).",[19,34,36],{"id":35},"interface-dextraction","Interface d'extraction",[38,39,44],"pre",{"className":40,"code":42,"language":43},[41],"language-text","GET https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip\n","text",[14,45,42],{"__ignoreMap":46},"",[48,49,50,69],"table",{},[51,52,53],"thead",{},[54,55,56,60,63,66],"tr",{},[57,58,59],"th",{},"Paramètre",[57,61,62],{},"Obligatoire",[57,64,65],{},"Valeurs possibles",[57,67,68],{},"Description",[70,71,72,89,115,136,156,182,227],"tbody",{},[54,73,74,80,83,86],{},[75,76,77],"td",{},[14,78,79],{},"count",[75,81,82],{},"oui",[75,84,85],{},"nombre",[75,87,88],{},"quantité d'IP par extraction",[54,90,91,96,99,105],{},[75,92,93],{},[14,94,95],{},"country",[75,97,98],{},"non",[75,100,101,102],{},"code pays \u002F ",[14,103,104],{},"Global",[75,106,107,108,111,112,114],{},"région, ex. ",[14,109,110],{},"US"," ; ",[14,113,104],{}," pour tous pays confondus",[54,116,117,122,124,133],{},[75,118,119],{},[14,120,121],{},"protocol",[75,123,98],{},[75,125,126,129,130],{},[14,127,128],{},"http"," \u002F ",[14,131,132],{},"socks5",[75,134,135],{},"protocole du proxy",[54,137,138,143,145,153],{},[75,139,140],{},[14,141,142],{},"format",[75,144,98],{},[75,146,147,129,150],{},[14,148,149],{},"txt",[14,151,152],{},"json",[75,154,155],{},"format de retour",[54,157,158,163,165,173],{},[75,159,160],{},[14,161,162],{},"session",[75,164,98],{},[75,166,167,129,170],{},[14,168,169],{},"sticky",[14,171,172],{},"random",[75,174,175,176,178,179,181],{},"type d'IP : ",[14,177,169],{}," persistant (réutilise le même lot d'IP) \u002F ",[14,180,172],{}," aléatoire",[54,183,184,189,191,208],{},[75,185,186],{},[14,187,188],{},"separator",[75,190,98],{},[75,192,193,129,196,129,199,129,202,129,205],{},[14,194,195],{},"crlf",[14,197,198],{},"br",[14,200,201],{},"cr",[14,203,204],{},"lf",[14,206,207],{},"tab",[75,209,210,211,214,215,214,218,214,221,214,224],{},"séparateur du format txt : ",[14,212,213],{},"\\r\\n",", ",[14,216,217],{},"\u003C\u002Fbr>",[14,219,220],{},"\\r",[14,222,223],{},"\\n",[14,225,226],{},"\\t",[54,228,229,234,236,239],{},[75,230,231],{},[14,232,233],{},"st",[75,235,98],{},[75,237,238],{},"chaîne personnalisée",[75,240,241,242,244],{},"séparateur personnalisé (remplace ",[14,243,188],{},")",[10,246,247],{},"Exemples :",[38,249,253],{"className":250,"code":251,"language":252,"meta":46,"style":46},"language-bash shiki shiki-themes github-light","# Extraire 10 proxys HTTP américains, au format JSON, IP persistantes\ncurl \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip?count=10&country=US&protocol=http&format=json&session=sticky\"\n\n# Extraire 5 proxys SOCKS5 de pays aléatoires, au format txt, un par ligne\ncurl \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip?count=5&protocol=socks5&format=txt&separator=lf&session=random\"\n","bash",[14,254,255,264,275,282,288],{"__ignoreMap":46},[256,257,260],"span",{"class":258,"line":259},"line",1,[256,261,263],{"class":262},"sAwPA","# Extraire 10 proxys HTTP américains, au format JSON, IP persistantes\n",[256,265,267,271],{"class":258,"line":266},2,[256,268,270],{"class":269},"s7eDp","curl",[256,272,274],{"class":273},"sYBdl"," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip?count=10&country=US&protocol=http&format=json&session=sticky\"\n",[256,276,278],{"class":258,"line":277},3,[256,279,281],{"emptyLinePlaceholder":280},true,"\n",[256,283,285],{"class":258,"line":284},4,[256,286,287],{"class":262},"# Extraire 5 proxys SOCKS5 de pays aléatoires, au format txt, un par ligne\n",[256,289,291,293],{"class":258,"line":290},5,[256,292,270],{"class":269},[256,294,295],{"class":273}," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip?count=5&protocol=socks5&format=txt&separator=lf&session=random\"\n",[10,297,298,299,302,303,306,307,310],{},"Avec ",[14,300,301],{},"format=json",", la réponse est un tableau d'objets contenant chacun les deux champs ",[14,304,305],{},"ipAddress"," et ",[14,308,309],{},"portValue"," :",[38,312,315],{"className":313,"code":314,"language":152,"meta":46,"style":46},"language-json shiki shiki-themes github-light","[\n  { \"ipAddress\": \"203.0.113.10\", \"portValue\": 23333 },\n  { \"ipAddress\": \"203.0.113.11\", \"portValue\": 23333 }\n]\n",[14,316,317,323,351,373],{"__ignoreMap":46},[256,318,319],{"class":258,"line":259},[256,320,322],{"class":321},"sgsFI","[\n",[256,324,325,328,332,335,338,340,343,345,348],{"class":258,"line":266},[256,326,327],{"class":321},"  { ",[256,329,331],{"class":330},"sYu0t","\"ipAddress\"",[256,333,334],{"class":321},": ",[256,336,337],{"class":273},"\"203.0.113.10\"",[256,339,214],{"class":321},[256,341,342],{"class":330},"\"portValue\"",[256,344,334],{"class":321},[256,346,347],{"class":330},"23333",[256,349,350],{"class":321}," },\n",[256,352,353,355,357,359,362,364,366,368,370],{"class":258,"line":277},[256,354,327],{"class":321},[256,356,331],{"class":330},[256,358,334],{"class":321},[256,360,361],{"class":273},"\"203.0.113.11\"",[256,363,214],{"class":321},[256,365,342],{"class":330},[256,367,334],{"class":321},[256,369,347],{"class":330},[256,371,372],{"class":321}," }\n",[256,374,375],{"class":258,"line":284},[256,376,377],{"class":321},"]\n",[38,379,383],{"className":380,"code":381,"language":382,"meta":46,"style":46},"language-python shiki shiki-themes github-light","import requests\n\nresp = requests.get(\n    \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip\",\n    params={\"count\": 10, \"country\": \"US\", \"protocol\": \"http\",\n            \"format\": \"json\", \"session\": \"sticky\"},\n    timeout=30,\n)\nproxy_list = resp.json()\n\n# Les proxys extraits s'utilisent en connexion directe, sans identifiants\nfirst = proxy_list[0]\nendpoint = f\"{first['ipAddress']}:{first['portValue']}\"\nproxies = {\"http\": f\"http:\u002F\u002F{endpoint}\", \"https\": f\"http:\u002F\u002F{endpoint}\"}\nprint(requests.get(\"https:\u002F\u002Fipinfo.io\", proxies=proxies, timeout=30).json())\n","python",[14,384,385,394,398,409,417,458,482,495,501,512,517,523,539,584,636],{"__ignoreMap":46},[256,386,387,391],{"class":258,"line":259},[256,388,390],{"class":389},"sD7c4","import",[256,392,393],{"class":321}," requests\n",[256,395,396],{"class":258,"line":266},[256,397,281],{"emptyLinePlaceholder":280},[256,399,400,403,406],{"class":258,"line":277},[256,401,402],{"class":321},"resp ",[256,404,405],{"class":389},"=",[256,407,408],{"class":321}," requests.get(\n",[256,410,411,414],{"class":258,"line":284},[256,412,413],{"class":273},"    \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fextract_ip\"",[256,415,416],{"class":321},",\n",[256,418,419,423,425,428,431,433,436,438,441,443,446,448,451,453,456],{"class":258,"line":290},[256,420,422],{"class":421},"sqxcx","    params",[256,424,405],{"class":389},[256,426,427],{"class":321},"{",[256,429,430],{"class":273},"\"count\"",[256,432,334],{"class":321},[256,434,435],{"class":330},"10",[256,437,214],{"class":321},[256,439,440],{"class":273},"\"country\"",[256,442,334],{"class":321},[256,444,445],{"class":273},"\"US\"",[256,447,214],{"class":321},[256,449,450],{"class":273},"\"protocol\"",[256,452,334],{"class":321},[256,454,455],{"class":273},"\"http\"",[256,457,416],{"class":321},[256,459,461,464,466,469,471,474,476,479],{"class":258,"line":460},6,[256,462,463],{"class":273},"            \"format\"",[256,465,334],{"class":321},[256,467,468],{"class":273},"\"json\"",[256,470,214],{"class":321},[256,472,473],{"class":273},"\"session\"",[256,475,334],{"class":321},[256,477,478],{"class":273},"\"sticky\"",[256,480,481],{"class":321},"},\n",[256,483,485,488,490,493],{"class":258,"line":484},7,[256,486,487],{"class":421},"    timeout",[256,489,405],{"class":389},[256,491,492],{"class":330},"30",[256,494,416],{"class":321},[256,496,498],{"class":258,"line":497},8,[256,499,500],{"class":321},")\n",[256,502,504,507,509],{"class":258,"line":503},9,[256,505,506],{"class":321},"proxy_list ",[256,508,405],{"class":389},[256,510,511],{"class":321}," resp.json()\n",[256,513,515],{"class":258,"line":514},10,[256,516,281],{"emptyLinePlaceholder":280},[256,518,520],{"class":258,"line":519},11,[256,521,522],{"class":262},"# Les proxys extraits s'utilisent en connexion directe, sans identifiants\n",[256,524,526,529,531,534,537],{"class":258,"line":525},12,[256,527,528],{"class":321},"first ",[256,530,405],{"class":389},[256,532,533],{"class":321}," proxy_list[",[256,535,536],{"class":330},"0",[256,538,377],{"class":321},[256,540,542,545,547,550,553,555,558,561,564,567,570,572,574,577,579,581],{"class":258,"line":541},13,[256,543,544],{"class":321},"endpoint ",[256,546,405],{"class":389},[256,548,549],{"class":389}," f",[256,551,552],{"class":273},"\"",[256,554,427],{"class":330},[256,556,557],{"class":321},"first[",[256,559,560],{"class":273},"'ipAddress'",[256,562,563],{"class":321},"]",[256,565,566],{"class":330},"}",[256,568,569],{"class":273},":",[256,571,427],{"class":330},[256,573,557],{"class":321},[256,575,576],{"class":273},"'portValue'",[256,578,563],{"class":321},[256,580,566],{"class":330},[256,582,583],{"class":273},"\"\n",[256,585,587,590,592,595,597,599,602,605,607,610,612,614,616,619,621,623,625,627,629,631,633],{"class":258,"line":586},14,[256,588,589],{"class":321},"proxies ",[256,591,405],{"class":389},[256,593,594],{"class":321}," {",[256,596,455],{"class":273},[256,598,334],{"class":321},[256,600,601],{"class":389},"f",[256,603,604],{"class":273},"\"http:\u002F\u002F",[256,606,427],{"class":330},[256,608,609],{"class":321},"endpoint",[256,611,566],{"class":330},[256,613,552],{"class":273},[256,615,214],{"class":321},[256,617,618],{"class":273},"\"https\"",[256,620,334],{"class":321},[256,622,601],{"class":389},[256,624,604],{"class":273},[256,626,427],{"class":330},[256,628,609],{"class":321},[256,630,566],{"class":330},[256,632,552],{"class":273},[256,634,635],{"class":321},"}\n",[256,637,639,642,645,648,650,653,655,658,661,663,665],{"class":258,"line":638},15,[256,640,641],{"class":330},"print",[256,643,644],{"class":321},"(requests.get(",[256,646,647],{"class":273},"\"https:\u002F\u002Fipinfo.io\"",[256,649,214],{"class":321},[256,651,652],{"class":421},"proxies",[256,654,405],{"class":389},[256,656,657],{"class":321},"proxies, ",[256,659,660],{"class":421},"timeout",[256,662,405],{"class":389},[256,664,492],{"class":330},[256,666,667],{"class":321},").json())\n",[10,669,670,671,673,674,677,678,681],{},"Liste des pays disponibles à l'extraction (retourne ",[14,672,95],{}," code pays, ",[14,675,676],{},"name"," nom, ",[14,679,680],{},"flag_url"," icône de drapeau) :",[38,683,686],{"className":684,"code":685,"language":43},[41],"GET https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fcountry-list\n",[14,687,685],{"__ignoreMap":46},[689,690,692],"hint",{"type":691},"warning",[10,693,694],{},"La requête d'extraction doit impérativement provenir d'une IP inscrite en liste blanche, faute de quoi elle sera refusée. La page « Extraction API » du tableau de bord propose un générateur de lien visuel.",[19,696,698],{"id":697},"api-de-gestion-de-la-liste-blanche","API de gestion de la liste blanche",[10,700,701,702,705,706,709],{},"L'ajout, la suppression et la consultation de la liste blanche sont entièrement pilotables par API, ce qui facilite la maintenance automatique lorsque l'IP de sortie change. Les trois interfaces s'authentifient avec ",[14,703,704],{},"userName"," (nom d'utilisateur) + ",[14,707,708],{},"userKeyValue"," (clé utilisateur, à récupérer dans le tableau de bord) :",[38,711,713],{"className":250,"code":712,"language":252,"meta":46,"style":46},"# Ajouter une IP à la liste blanche\ncurl \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fadd-ip?userName=USERNAME&userKeyValue=USER_KEY&ipAddress=203.0.113.10\"\n\n# Supprimer une IP de la liste blanche\ncurl \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fdel-ip?userName=USERNAME&userKeyValue=USER_KEY&ipAddress=203.0.113.10\"\n\n# Consulter la liste blanche actuelle\ncurl \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Flists-ip?userName=USERNAME&userKeyValue=USER_KEY\"\n",[14,714,715,720,727,731,736,743,747,752],{"__ignoreMap":46},[256,716,717],{"class":258,"line":259},[256,718,719],{"class":262},"# Ajouter une IP à la liste blanche\n",[256,721,722,724],{"class":258,"line":266},[256,723,270],{"class":269},[256,725,726],{"class":273}," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fadd-ip?userName=USERNAME&userKeyValue=USER_KEY&ipAddress=203.0.113.10\"\n",[256,728,729],{"class":258,"line":277},[256,730,281],{"emptyLinePlaceholder":280},[256,732,733],{"class":258,"line":284},[256,734,735],{"class":262},"# Supprimer une IP de la liste blanche\n",[256,737,738,740],{"class":258,"line":290},[256,739,270],{"class":269},[256,741,742],{"class":273}," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Fdel-ip?userName=USERNAME&userKeyValue=USER_KEY&ipAddress=203.0.113.10\"\n",[256,744,745],{"class":258,"line":460},[256,746,281],{"emptyLinePlaceholder":280},[256,748,749],{"class":258,"line":484},[256,750,751],{"class":262},"# Consulter la liste blanche actuelle\n",[256,753,754,756],{"class":258,"line":497},[256,755,270],{"class":269},[256,757,758],{"class":273}," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\u002Flists-ip?userName=USERNAME&userKeyValue=USER_KEY\"\n",[10,760,761],{},"Flux d'automatisation typique (environnement à IP de sortie variable) :",[38,763,765],{"className":380,"code":764,"language":382,"meta":46,"style":46},"import requests\n\nBASE = \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\"\nAUTH = {\"userName\": \"USERNAME\", \"userKeyValue\": \"USER_KEY\"}\n\n# 1. Obtenir l'IP de sortie actuelle de la machine\nmy_ip = requests.get(\"https:\u002F\u002Fipinfo.io\u002Fjson\", timeout=30).json()[\"ip\"]\n\n# 2. L'ajouter à la liste blanche\nrequests.get(f\"{BASE}\u002Fadd-ip\", params={**AUTH, \"ipAddress\": my_ip}, timeout=30)\n\n# 3. Extraire des proxys et les utiliser\nproxies = requests.get(\n    f\"{BASE}\u002Fextract_ip\",\n    params={\"count\": 10, \"country\": \"US\", \"protocol\": \"http\",\n            \"format\": \"json\", \"session\": \"random\"},\n    timeout=30,\n).json()\nprint(proxies)\n",[14,766,767,773,777,788,817,821,826,855,859,864,908,912,917,925,939,971,991,1002,1008],{"__ignoreMap":46},[256,768,769,771],{"class":258,"line":259},[256,770,390],{"class":389},[256,772,393],{"class":321},[256,774,775],{"class":258,"line":266},[256,776,281],{"emptyLinePlaceholder":280},[256,778,779,782,785],{"class":258,"line":277},[256,780,781],{"class":330},"BASE",[256,783,784],{"class":389}," =",[256,786,787],{"class":273}," \"https:\u002F\u002Fapi.eproxies.net\u002Fgateway_api\"\n",[256,789,790,793,795,797,800,802,805,807,810,812,815],{"class":258,"line":284},[256,791,792],{"class":330},"AUTH",[256,794,784],{"class":389},[256,796,594],{"class":321},[256,798,799],{"class":273},"\"userName\"",[256,801,334],{"class":321},[256,803,804],{"class":273},"\"USERNAME\"",[256,806,214],{"class":321},[256,808,809],{"class":273},"\"userKeyValue\"",[256,811,334],{"class":321},[256,813,814],{"class":273},"\"USER_KEY\"",[256,816,635],{"class":321},[256,818,819],{"class":258,"line":290},[256,820,281],{"emptyLinePlaceholder":280},[256,822,823],{"class":258,"line":460},[256,824,825],{"class":262},"# 1. Obtenir l'IP de sortie actuelle de la machine\n",[256,827,828,831,833,836,839,841,843,845,847,850,853],{"class":258,"line":484},[256,829,830],{"class":321},"my_ip ",[256,832,405],{"class":389},[256,834,835],{"class":321}," requests.get(",[256,837,838],{"class":273},"\"https:\u002F\u002Fipinfo.io\u002Fjson\"",[256,840,214],{"class":321},[256,842,660],{"class":421},[256,844,405],{"class":389},[256,846,492],{"class":330},[256,848,849],{"class":321},").json()[",[256,851,852],{"class":273},"\"ip\"",[256,854,377],{"class":321},[256,856,857],{"class":258,"line":497},[256,858,281],{"emptyLinePlaceholder":280},[256,860,861],{"class":258,"line":503},[256,862,863],{"class":262},"# 2. L'ajouter à la liste blanche\n",[256,865,866,869,871,873,876,879,881,884,886,888,891,893,895,897,900,902,904,906],{"class":258,"line":514},[256,867,868],{"class":321},"requests.get(",[256,870,601],{"class":389},[256,872,552],{"class":273},[256,874,875],{"class":330},"{BASE}",[256,877,878],{"class":273},"\u002Fadd-ip\"",[256,880,214],{"class":321},[256,882,883],{"class":421},"params",[256,885,405],{"class":389},[256,887,427],{"class":321},[256,889,890],{"class":389},"**",[256,892,792],{"class":330},[256,894,214],{"class":321},[256,896,331],{"class":273},[256,898,899],{"class":321},": my_ip}, ",[256,901,660],{"class":421},[256,903,405],{"class":389},[256,905,492],{"class":330},[256,907,500],{"class":321},[256,909,910],{"class":258,"line":519},[256,911,281],{"emptyLinePlaceholder":280},[256,913,914],{"class":258,"line":525},[256,915,916],{"class":262},"# 3. Extraire des proxys et les utiliser\n",[256,918,919,921,923],{"class":258,"line":541},[256,920,589],{"class":321},[256,922,405],{"class":389},[256,924,408],{"class":321},[256,926,927,930,932,934,937],{"class":258,"line":586},[256,928,929],{"class":389},"    f",[256,931,552],{"class":273},[256,933,875],{"class":330},[256,935,936],{"class":273},"\u002Fextract_ip\"",[256,938,416],{"class":321},[256,940,941,943,945,947,949,951,953,955,957,959,961,963,965,967,969],{"class":258,"line":638},[256,942,422],{"class":421},[256,944,405],{"class":389},[256,946,427],{"class":321},[256,948,430],{"class":273},[256,950,334],{"class":321},[256,952,435],{"class":330},[256,954,214],{"class":321},[256,956,440],{"class":273},[256,958,334],{"class":321},[256,960,445],{"class":273},[256,962,214],{"class":321},[256,964,450],{"class":273},[256,966,334],{"class":321},[256,968,455],{"class":273},[256,970,416],{"class":321},[256,972,974,976,978,980,982,984,986,989],{"class":258,"line":973},16,[256,975,463],{"class":273},[256,977,334],{"class":321},[256,979,468],{"class":273},[256,981,214],{"class":321},[256,983,473],{"class":273},[256,985,334],{"class":321},[256,987,988],{"class":273},"\"random\"",[256,990,481],{"class":321},[256,992,994,996,998,1000],{"class":258,"line":993},17,[256,995,487],{"class":421},[256,997,405],{"class":389},[256,999,492],{"class":330},[256,1001,416],{"class":321},[256,1003,1005],{"class":258,"line":1004},18,[256,1006,1007],{"class":321},").json()\n",[256,1009,1011,1013],{"class":258,"line":1010},19,[256,1012,641],{"class":330},[256,1014,1015],{"class":321},"(proxies)\n",[19,1017,1019],{"id":1018},"mode-identifiants-ou-mode-extraction-lequel-choisir","Mode identifiants ou mode extraction : lequel choisir",[48,1021,1022,1034],{},[51,1023,1024],{},[54,1025,1026,1028,1031],{},[57,1027],{},[57,1029,1030],{},"Mode identifiants",[57,1032,1033],{},"Extraction API (liste blanche)",[70,1035,1036,1047,1061,1072],{},[54,1037,1038,1041,1044],{},[75,1039,1040],{},"Granularité du ciblage",[75,1042,1043],{},"pays\u002Fétat\u002Fville\u002FASN",[75,1045,1046],{},"pays",[54,1048,1049,1052,1055],{},[75,1050,1051],{},"Contrôle de session",[75,1053,1054],{},"contrôle fin par sid\u002Fttl",[75,1056,1057,1060],{},[14,1058,1059],{},"session=sticky\u002Frandom",", par lot",[54,1062,1063,1066,1069],{},[75,1064,1065],{},"Compatibilité",[75,1067,1068],{},"nécessite un logiciel gérant l'authentification proxy",[75,1070,1071],{},"tout logiciel acceptant un proxy",[54,1073,1074,1077,1080],{},[75,1075,1076],{},"Scénarios recommandés",[75,1078,1079],{},"intégration dans du code, collecte fine",[75,1081,1082],{},"outils anciens, distribution en masse, environnements sans authentification",[19,1084,1086],{"id":1085},"spécification-openapi","Spécification OpenAPI",[10,1088,1089,1090,1097],{},"Une définition lisible par machine de tous les endpoints de cette page est disponible sur ",[1091,1092,1096],"a",{"href":1093,"rel":1094},"https:\u002F\u002Fwww.eproxies.io\u002Fdocs\u002Fopenapi.json",[1095],"nofollow","openapi.json"," — importez-la dans Postman \u002F Swagger UI, ou chargez-la depuis un agent IA.",[1099,1100,1101],"style",{},"html pre.shiki code .sAwPA, html code.shiki .sAwPA{--shiki-default:#6A737D}html pre.shiki code .s7eDp, html code.shiki .s7eDp{--shiki-default:#6F42C1}html pre.shiki code .sYBdl, html code.shiki .sYBdl{--shiki-default:#032F62}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sgsFI, html code.shiki .sgsFI{--shiki-default:#24292E}html pre.shiki code .sYu0t, html code.shiki .sYu0t{--shiki-default:#005CC5}html pre.shiki code .sD7c4, html code.shiki .sD7c4{--shiki-default:#D73A49}html pre.shiki code .sqxcx, html code.shiki .sqxcx{--shiki-default:#E36209}",{"title":46,"searchDepth":266,"depth":266,"links":1103},[1104,1105,1106,1107,1108],{"id":21,"depth":266,"text":22},{"id":35,"depth":266,"text":36},{"id":697,"depth":266,"text":698},{"id":1018,"depth":266,"text":1019},{"id":1085,"depth":266,"text":1086},"En mode liste blanche, une requête HTTP GET permet d'extraire en lot des proxys au format IP:port, utilisables en connexion directe, sans identifiants. …","md",null,{},"\u002Fdocs\u002Ffr\u002Fusage\u002Fapi-extraction",{"title":5,"description":1109},"docs\u002Ffr\u002Fusage\u002Fapi-extraction","2Ayb9vZlhcJnoQHoL_UPZadSIh-Baw8lIi-tiSh2jYY",1785671055869]