API — Пулл портов
Открывайте пуллы портов и управляйте ими — это партии портов, открываемых из списка прокси для крупных параллельных задач, — а затем экспортируйте результаты.
Открытие пулла
ПримечаниеЭндпоинты Пулла портов находятся по пути /scraper для обратной совместимости — это та же функция, что и кнопка + Пулл портов в дашборде.
POST
/api/v1/scraper/tasks
Требуется авторизация
Открывает пулл портов из списка прокси.
Пример (curl)
curl -H "X-API-Key: YOUR_API_KEY" -H "Content-Type: application/json" \
-d '{"name":"tiktok-pool","count":100}' \
http://127.0.0.1:8891/api/v1/scraper/tasks
Список и остановка пуллов
GET
/api/v1/scraper/tasks
Требуется авторизация
Выводит список всех пуллов портов и их прогресс.
DELETE
/api/v1/scraper/tasks/{id}
Требуется авторизация
Останавливает пулл и закрывает его порты.
POST
/api/v1/scraper/tasks/{id}/test
Требуется авторизация
Тестирует список прокси пулла.
Экспорт результатов
GET
/export/{token}/proxies.txt
Без авторизации
Скачивает порты пулла в виде списка прокси в текстовом формате. Доступ предоставляется по токену в URL, поэтому API-ключ не требуется.
Пример (curl)
curl http://127.0.0.1:8891/export/TASK_TOKEN/proxies.txt