Перейти к содержимому

Получение прокси

Получите эндпоинт прокси, оптимизированный под вашу цель.

GET /v1/proxy
ПараметрТипОбязательныйОписание
targetstringДаЦелевой домен (например, amazon.com)
session_lockbooleanНетСохранять один и тот же IP в течение сессии (по умолчанию: false)
countrystringНетКод страны ISO 3166-1 alpha-2
ip_typestringНетresidential, datacenter или dedicated
session_ttlintegerНетТаймаут сессии в секундах (по умолчанию: 1800)
auto_healbooleanНетВключить автоматическое переключение (по умолчанию: true)
Окно терминала
curl "https://api.hydraskill.ai/v1/proxy?target=amazon.com&session_lock=true&country=US" \
-H "Authorization: Bearer sk-your-key"
{
"proxy_id": "px_abc123",
"host": "us-res-42.proxy.hydraskill.ai",
"port": 8080,
"username": "session_abc123",
"password": "px_token_xyz",
"ip": "203.0.113.42",
"country": "US",
"type": "residential",
"session_lock": true,
"expires_at": "2026-05-30T16:30:00Z",
"protocol": "http"
}
proxy = client.get_proxy(target="amazon.com", session_lock=True)
# Преобразуем в словарь, совместимый с requests
proxies = proxy.to_dict()
# {'http': 'http://user:pass@host:port', 'https': 'http://user:pass@host:port'}
response = requests.get(url, proxies=proxies)
КодЗначение
400Отсутствует обязательный параметр target
401Неверный API key
402Недостаточный баланс / достигнут лимит тарифа
429Превышен лимит запросов
503Нет доступных прокси по заданным критериям