Proxy API
Сеть резидентных прокси со sticky-сессиями и единым плоским endpoint на одном порту. Используйте её, когда возможностей Smart Proxy недостаточно — прямой доступ к пулу IP с ротацией под вашим контролем.
Более быстрая маршрутизация, обход банов на базе AI, меньше параметров для настройки. Proxy Backconnect объявлен устаревшим, но существующие интеграции продолжают работать — отключение не запланировано.
Endpoint
# Username = your token + optional session/country qualifiers
# Password = blankБазовое использование
curl -x 'http://YOUR_TOKEN:@backconnect.crawlbase.com:9000' \
'https://httpbin.org/ip'import requests
proxies = {
'http': 'http://YOUR_TOKEN:@backconnect.crawlbase.com:9000',
'https': 'http://YOUR_TOKEN:@backconnect.crawlbase.com:9000',
}
res = requests.get('https://httpbin.org/ip', proxies=proxies)Каждый запрос по умолчанию идёт через другой резидентный IP — чистая ротация.
Sticky-сессии
Чтобы привязать запросы к одному IP, добавьте идентификатор сессии к имени пользователя. Один и тот же идентификатор сессии возвращает один и тот же IP примерно 30 минут.
# Format: TOKEN-session-SESSION_ID
curl -x 'http://YOUR_TOKEN-session-checkout42:@backconnect.crawlbase.com:9000' \
'https://shop.example.com/cart'Таргетинг по стране
# Format: TOKEN-country-XX
curl -x 'http://YOUR_TOKEN-country-DE:@backconnect.crawlbase.com:9000' \
'https://www.amazon.de'
# Combine: country + session
curl -x 'http://YOUR_TOKEN-country-DE-session-cart-1:@backconnect.crawlbase.com:9000' \
'https://www.amazon.de/cart'Квалификаторы имени пользователя
Справочник всех доступных модификаторов имени пользователя, объединяемых через дефис.
| Формат | Эффект |
|---|---|
TOKEN | По умолчанию — случайный IP на каждый запрос |
TOKEN-country-XX | IP из страны XX (ISO 3166) |
TOKEN-session-NAME | Привязка к одному IP примерно на 30 мин |
TOKEN-country-XX-session-NAME | Sticky-сессия в пределах одной страны |
Статические IP и геолокализация
Когда нужно сохранять один и тот же выходной IP между несколькими запросами — многошаговые сценарии оформления заказа, вход в аккаунт + скрейпинг, любые случаи, когда целевой сайт должен распознавать одного и того же клиента, — Backconnect может закрепить статический IP и вернуть порт и время жизни сессии. Прокси удерживает этот IP привязанным к вашему токену до тех пор, пока вы продолжаете использовать его в пределах окна сессии.
На endpoint статического IP действует ограничение 1 запрос за 5 минут на страну (или 1 запрос за 5 минут в целом, если страна не указана). Кэшируйте порт, который получает ваш клиент — не запрашивайте его заново при каждом краулинге.
Статические IP и таргетинг по странам могут быть доступны не на всех тарифах Backconnect, а доступность стран зависит от уровня тарифа. Если вы получаете ответ unauthorized, проверьте свой тариф или обратитесь в поддержку, прежде чем повторять попытку.
Получить статический IP
Возвращает порт для использования с proxy.crawlbase.com, а также количество секунд, в течение которых сохраняется привязка. Таймер сессии автоматически продлевается, пока вы продолжаете отправлять трафик через этот порт в пределах окна.
curl 'https://api.crawlbase.com/proxy/static?token=YOUR_TOKEN'
# Response
# { "port": 1234, "host": "proxy.crawlbase.com", "session_time": 10 }Статический IP из конкретной страны
Передайте двухбуквенный код страны ISO 3166 (US, GB, DE, IT, RU, …), чтобы привязать статический IP к этой географии. Если в запрашиваемой стране сейчас нет свободного порта, в ответе придёт ошибка — сделайте паузу и повторите попытку с учётом ограничения частоты по стране.
curl 'https://api.crawlbase.com/proxy/static?token=YOUR_TOKEN&country=FR'
# Response
# { "port": 4551, "host": "proxy.crawlbase.com", "session_time": 10 }Whitelisting IP-адресов
Backconnect поддерживает whitelisting IP — позвольте исходящим IP вашего сервера аутентифицироваться на прокси без отправки токена в каждом запросе. Удобно для конвейеров с фиксированными IP, в которых не хочется хранить учётные данные в коде, и это единственный способ использовать Backconnect из окружений, которые не могут передавать заголовок Proxy-Authorization.
Три endpoint'а, все под /proxy/whitelist_ips, различаются HTTP-методом. Изменения распространяются до 1 минуты.
Управление whitelist может быть доступно не на всех тарифах, и на каждом тарифе действует ограничение на количество одновременно whitelisted IP. Ответ unauthorized означает, что ваш уровень тарифа не включает эту функцию; обратитесь в поддержку для апгрейда.
Добавить IP в whitelist
curl -X POST 'https://api.crawlbase.com/proxy/whitelist_ips?token=YOUR_TOKEN&ip=123.123.123.123'Удалить IP из whitelist
curl -X DELETE 'https://api.crawlbase.com/proxy/whitelist_ips?token=YOUR_TOKEN&ip=123.123.123.123'Просмотр whitelisted IP
Возвращает текущий список whitelisted IP для вашего токена в JSON.
curl 'https://api.crawlbase.com/proxy/whitelist_ips?token=YOUR_TOKEN'Backconnect или Smart Proxy
| Smart Proxy | Backconnect | |
|---|---|---|
| Сценарий использования | Простой режим — автомаршрутизация, обход анти-бот защиты | Прямой доступ к пулу IP, кастомная ротация |
| JS-рендеринг | Доступен | Нет (сырой прокси) |
| Авто-повтор | Да | Нет — обрабатывайте сами |
| Sticky-сессии | Через заголовок | Через имя пользователя |
| Лучше всего для | Большинства пользователей | Кастомных скраперов, сетевых исследований |
Backconnect — это инструмент более низкого уровня. Если у вас нет конкретной причины его использовать, Smart Proxy даёт лучшие результаты с меньшими усилиями.

