API скриншотов сайтов

Создавайте pixel-perfect скриншоты любого публичного URL через headless-браузер. Синхронный и асинхронный API с управлением viewport, CSS-инъекцией и full-page захватом.

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

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

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

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

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

Pixel-perfect захват

Headless-браузер выполняет JavaScript перед созданием скриншота.

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

wait_until, таймауты, viewport, full-page и формат экспорта на запрос.

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

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

Full-page и viewport

Захват всей страницы или заданного viewport в JPEG или PNG.

SSRF-защита

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

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

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

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

  • Рендеринг в headless-браузере
  • Полное выполнение JavaScript перед захватом
  • Синхронный POST /v1/screenshot
  • Асинхронная очередь задач с polling
  • Настраиваемый viewport (ширина и высота)
  • Full-page или только viewport
  • Инъекция CSS перед захватом
  • Экспорт в JPEG и PNG
  • SSRF-безопасная проверка URL
  • JSON-ответ с base64-изображением
  • Настраиваемый timeout до 60 с
  • Доступ к API по TLS (HTTPS)

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

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

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

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

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

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

JSON
{
  "content_type": "image/jpeg",
  "image_base64": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBD...",
  "meta": {
    "elapsed_ms": 4521
  },
  "ok": true
}