API веб-скрейпинга

Извлекайте HTML с выполненным JavaScript через headless-браузер. Синхронный и асинхронный API с гибкими параметрами рендеринга, блокировкой ресурсов и SSRF-защитой.

Конечная точка API
GET https://scrape.cleariflow.com/v1/scrape/?api_key=YOUR_API_KEY

Попробуйте сейчас

Тестируйте API на живых данных

Нужны идеи? Попробуйте:

Преимущества API

Рендеринг JavaScript

Headless-браузер выполняет JavaScript и возвращает полностью отрендеренный HTML.

Гибкие параметры рендеринга

wait_until, таймауты, задержка после загрузки и обработка HTTPS-ошибок.

Синхронный и асинхронный API

Синхронный scrape для низкой задержки или async jobs для медленных страниц.

Блокировка ресурсов

Блокируйте изображения, шрифты и медиа для ускорения и экономии трафика.

SSRF-защита

Встроенная проверка блокирует частные сети и небезопасные URL.

Банковский уровень безопасности

Весь трафик API защищён шифрованием TLS (HTTPS).

Ключевые возможности

  • Рендеринг в headless-браузере
  • Полное выполнение JavaScript перед захватом
  • Синхронный POST /v1/scrape
  • Асинхронная очередь задач с polling
  • Настраиваемый wait_until (domcontentloaded, networkidle)
  • Блокировка изображений, шрифтов и медиа
  • SSRF-безопасная проверка URL
  • Опциональная задержка после загрузки
  • JSON-ответ с HTML и метаданными
  • Настраиваемый timeout до 60 с
  • Доступ к API по TLS (HTTPS)
  • Параметры render и resource на запрос

Быстрый старт

1. Получите API‑ключ

Зарегистрируйтесь бесплатно и сразу получите ключ.

2. Первый запрос

cURL
curl -X POST "https://scrape.cleariflow.com/v1/scrape" \
  -H 'Content-Type: application/json' \
  -d '{
    "api_key": "YOUR_API_KEY",
    "url": "https://quotes.toscrape.com/"
  }'

3. Обработайте ответ

JSON
{
  "html": "\u003c!DOCTYPE html\u003e\u003chtml\u003e\u003chead\u003e\u003ctitle\u003eQuotes to Scrape\u003c/title\u003e\u003c/head\u003e\u003cbody\u003e...\u003c/body\u003e\u003c/html\u003e",
  "meta": {
    "elapsed_ms": 4521
  },
  "ok": true
}