API-Referenz

Dokumentation

Alles, was Sie benötigen, um ProxyHat in Ihre Anwendungen zu integrieren

Schnelleinstieg

In wenigen Minuten einsatzbereit

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

Authentifizierung

Sichern Sie Ihre API-Anfragen mit Ihren Anmeldedaten

API-Schlüssel-Authentifizierung

Alle Anfragen erfordern, dass Ihr API-Schlüssel in der Proxy-URL übergeben wird. Ihren API-Schlüssel finden Sie in Ihrem Dashboard nach der Registrierung.

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

Proxy-Endpunkte

Verfügbare Proxy-Gateway-Endpunkte

Residential
HTTP/HTTPS
residential.proxyhat.com
Ports:8080, 8443

Premium-Residential-IPs mit KI-gefiltertem Qualitätsrouting

Datacenter
HTTP/HTTPS
dc.proxyhat.com
Ports:8080, 8443

Hochgeschwindigkeits-Datacenter-Proxys für Massenoperationen

Anfrageparameter

Passen Sie Ihre Proxy-Anfragen mit diesen Optionen an

ParameterTypBeschreibungBeispiel
countrystringZielländercode (ISO 3166-1)country=US
citystringZielstadtnamecity=NewYork
sessionstringSession-Bezeichner mit Bindungsession=abc123
ttlnumberSession-Lebensdauer in Sekundenttl=600

Codebeispiele

Implementierungsbeispiele in beliebten Programmiersprachen

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")

Response-Header

Metadaten, die mit jeder Proxy-Anfrage zurückgegeben werden

X-ProxyHat-IP

Die für diese Anfrage verwendete Proxy-IP

Beispiel:203.0.113.45
X-ProxyHat-Country

Land der Proxy-IP

Beispiel:US
X-ProxyHat-Latency

Anfrage-Latenz in Millisekunden

Beispiel:48

Fehlercodes

Häufige Fehler und deren Behandlung

CodeStatusBeschreibungLösung
407Authentifizierung erforderlichUngültige oder fehlende AnmeldedatenÜberprüfen Sie Ihren Benutzernamen und Ihr Passwort
429Ratenlimit überschrittenZu viele AnfragenReduzieren Sie die Anfragerate oder upgraden Sie Ihren Plan
503Nicht verfügbarKeine verfügbaren Proxys für die KriterienVersuchen Sie ein anderes Land oder warten Sie

Ratenlimits

Nutzungslimits basierend auf Ihrem Plan

Starter
100
Anfragen/Minute
10 GB Bandbreite
Pro
500
Anfragen/Minute
100 GB Bandbreite
Enterprise
Unbegrenzt
Anfragen/Minute
Unbegrenzt Bandbreite

Benötigen Sie höhere Limits?

Kontaktieren Sie unser Team für benutzerdefinierte Enterprise-Pläne mit unbegrenzten Anfragen und dedizierter Infrastruktur.

Bereit zum Anfangen?

Erstellen Sie Ihr Konto und beginnen Sie in wenigen Minuten, unsere Proxy-Infrastruktur zu nutzen.