Référence API

Documentation

Tout ce dont vous avez besoin pour intégrer ProxyHat dans vos applications

Démarrage rapide

Soyez opérationnel en quelques minutes

curl -x http://USERNAME:PASSWORD@proxy.proxyhat.com:8080 \
     https://api.example.com/data

Authentification

Sécurisez vos requêtes API avec vos identifiants

Authentification par clé API

Toutes les requêtes nécessitent que votre clé API soit transmise dans l'URL du proxy. Votre clé API se trouve dans votre tableau de bord après inscription.

http://USERNAME:PASSWORD@proxy.proxyhat.com:PORT

Points de terminaison Proxy

Points de terminaison de passerelle proxy disponibles

Résidentiel
HTTP/HTTPS
residential.proxyhat.com
Ports :8080, 8443

IP résidentielles premium avec routage de qualité filtré par IA

Centre de données
HTTP/HTTPS
dc.proxyhat.com
Ports :8080, 8443

Proxies de centre de données haute vitesse pour les opérations en volume

Paramètres de requête

Personnalisez vos requêtes proxy avec ces options

ParamètreTypeDescriptionExemple
countrystringCode pays cible (ISO 3166-1)country=US
citystringNom de la ville ciblecity=NewYork
sessionstringIdentifiant de session persistantesession=abc123
ttlnumberDurée de vie de la session en secondesttl=600

Exemples de code

Exemples d'implémentation dans les langages populaires

Python
import requests

proxy = "http://user:pass@residential.proxyhat.com:8080"
response = requests.get(
    "https://httpbin.org/ip",
    proxies={"http": proxy, "https": proxy}
)
Node.js
const fetch = require('node-fetch');
const HttpsProxyAgent = require('https-proxy-agent');

const agent = new HttpsProxyAgent(
  'http://user:pass@residential.proxyhat.com:8080'
);
fetch('https://httpbin.org/ip', { agent });
Go
proxyURL, _ := url.Parse(
  "http://user:pass@residential.proxyhat.com:8080",
)
client := &http.Client{
  Transport: &http.Transport{Proxy: http.ProxyURL(proxyURL)},
}
resp, _ := client.Get("https://httpbin.org/ip")

En-têtes de réponse

Métadonnées renvoyées avec chaque requête proxifiée

X-ProxyHat-IP

L'IP proxy utilisée pour cette requête

Exemple :203.0.113.45
X-ProxyHat-Country

Pays de l'IP proxy

Exemple :US
X-ProxyHat-Latency

Latence de la requête en millisecondes

Exemple :48

Codes d'erreur

Erreurs courantes et comment les gérer

CodeStatutDescriptionRésolution
407Authentification requiseIdentifiants invalides ou manquantsVérifiez votre nom d'utilisateur et votre mot de passe
429Limite de débit atteinteTrop de requêtesRéduisez la fréquence des requêtes ou mettez à niveau votre plan
503IndisponibleAucun proxy disponible pour les critèresEssayez un autre pays ou attendez

Limites de débit

Limites d'utilisation basées sur votre plan

Débutant
100
requêtes/minute
bande passante de 10 GB
Pro
500
requêtes/minute
bande passante de 100 GB
Entreprise
Illimité
requêtes/minute
bande passante de Illimité

Besoin de limites plus élevées ?

Contactez notre équipe pour des plans entreprise personnalisés avec requêtes illimitées et infrastructure dédiée.

Prêt à commencer ?

Créez votre compte et commencez à utiliser notre infrastructure proxy en quelques minutes.