Skip to main content

Початок роботи

Синхронний скриншот

Ендпоінт screenshot запускає сесію браузера та повертає зображення в base64 у JSON — ідеально для програмних інтеграцій та API Tester.

Асинхронні задачі

Ендпоінти jobs ставлять задачі скриншота в чергу та дозволяють опитувати статус і результати — ідеально для високого навантаження або повільних сторінок.

REST-архітектура

API скріншотів сайтів дотримується принципів REST із передбачуваними URL, орієнтованими на ресурси, та стандартними HTTP-кодами стану для безперебійної інтеграції та обробки помилок.

Безпека HTTPS

Уся комунікація з API захищена TLS 1.2 або вище для забезпечення цілісності та конфіденційності даних.

Версії API

API скріншотів сайтів підтримує зворотну сумісність через версіонування і зараз працює в Version 1.

Аутентифікація

Ваш API-ключ — єдині облікові дані для доступу до API скріншотів сайтів. Кожен сервіс Cleariflow потребує окремого ключа. Передавайте ключ у JSON-тілі як api_key або як query-параметр для legacy GET-ендпоінта.

Базовий URL

Рендеринг сторінок

Сторінки рендеряться в реальному headless-браузері. JavaScript повністю виконується перед захопленням скриншота. Вбудований SSRF-захист блокує запити до localhost і приватних IP-діапазонів.

Коди відповідей і помилок

У разі невдачі API повертає структуровані JSON-відповіді з конкретними кодами та описами для ефективного усунення несправностей.