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

Browser API

Browser API предоставляет доступ к headless Chromium для создания скриншотов, извлечения HTML-контента и структурированных данных из веб-страниц. Запросы выполняются с российских серверов — сайты отдают локализованный контент, корректные цены в рублях и российскую выдачу.

Smart Scrape

Автоматический каскад: кэш, сохранённые копии поисковых систем, HTTP и headless-браузер. Типизированный источник (HTML, JSON, XML, текст), Markdown, ссылки, SEO, скриншот и PDF.

POST /v1/browser/smart-scrape

Скриншоты

Создание скриншотов веб-страниц в форматах PNG, JPEG, WebP.

POST /v1/browser/screenshot

HTML-контент

Извлечение полностью отрендеренного HTML после выполнения JavaScript.

POST /v1/browser/content

Scrape

Извлечение структурированных данных через CSS-селекторы. Текст, HTML, атрибуты, координаты.

POST /v1/browser/scrape

PDF

Генерация PDF-документов из веб-страниц. Формат, отступы, колонтитулы, ориентация.

POST /v1/browser/pdf

Performance

Google Lighthouse аудит — оценки производительности, доступности, SEO и лучших практик.

POST /v1/browser/performance

Cheerio

Быстрое извлечение данных без браузера. Для серверных и статических страниц — в 10–50 раз быстрее Scrape.

POST /v1/browser/cheerio

  • Российские IP — запросы с российских серверов, локализованный контент
  • Полный рендеринг — JavaScript, SPA, динамический контент
  • Ожидание элементовwaitForSelector, waitForFunction, networkidle
  • Кастомизация — viewport, cookies, headers, user-agent
  • SSRF-защита — блокировка localhost и приватных IP
https://chrome.browserless.io/screenshot
https://proxy.unoapi.ru/v1/browser/screenshot
https://chrome.browserless.io/content
https://proxy.unoapi.ru/v1/browser/content
https://chrome.browserless.io/scrape
https://proxy.unoapi.ru/v1/browser/scrape
https://chrome.browserless.io/pdf
https://proxy.unoapi.ru/v1/browser/pdf
https://chrome.browserless.io/performance
https://proxy.unoapi.ru/v1/browser/performance
https://production-sfo.browserless.io/smart-scrape
https://proxy.unoapi.ru/v1/browser/smart-scrape

Формат запросов совместим для всех эндпоинтов, включая Smart Scrape (html принимается как псевдоним content). Ответ Smart Scrape — надмножество: добавлено обязательное поле contentKind, а content для HTML-документов приходит очищенным. См. Smart Scrape.