API и панель ProofSnap
API и панель ProofSnap превращают URL веб-страницы в опечатанный пакет доказательств. Через API или в панели вы получаете скриншот, HTML, метаданные, цепочку хранения доказательств, PDF-отчёт на любом из 29 языков и подписанный манифест с хешами SHA-256. Хеш манифеста отправляется в OpenTimestamps: после подтверждения можно показать, что пакет существовал не позднее времени создания блока Bitcoin.
50 бесплатных снимков в тестовом режиме, банковская карта не нужна. Платные тарифы от $1.49 (около 125 ₽) за снимок.
Автор: Радим Мотычка, основатель и ведущий инженер ProofSnap, создавший API и панель.
Новый снимок в панели ProofSnap и тот же снимок, запущенный через API.
Обычный API для скриншотов возвращает изображение, а API ProofSnap возвращает опечатанный пакет доказательств.
Это REST API с запросами и ответами в формате JSON по адресу https://api.getproofsnap.com/v1.
Аутентификация выполняется ключом API, который передаётся как токен Bearer. Снимки с рабочим ключом платные,
а с тестовым ключом создаются бесплатные пакеты с водяным знаком.
API работает асинхронно: на запрос снимка API сразу отвечает кодом 202,
после чего вы запрашиваете статус или получаете подписанный вебхук, когда пакет готов. Снимок обычно занимает от 30 до 90 секунд,
с архивом WARC или меткой времени eIDAS немного дольше. Запросы принимают заголовок
Idempotency-Key, а ответы содержат заголовки с вашим лимитом снимков и лимитом частоты запросов.
Полный справочник и спецификацию OpenAPI 3 вы найдёте в
документации API.
curl -X POST https://api.getproofsnap.com/v1/captures \
-H "Authorization: Bearer ps_live_..." \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/listing",
"options": {
"viewport": "desktop",
"webhook_url": "https://hooks.example.com/proofsnap"
}
}'
{
"capture_id": "cap_a1B2c3D4e5F6g7H8",
"status": "processing",
"poll_path": "/v1/captures/cap_a1B2c3D4e5F6g7H8"
}
curl https://api.getproofsnap.com/v1/captures/cap_a1B2c3D4e5F6g7H8 \
-H "Authorization: Bearer ps_live_..."
{
"capture_id": "cap_a1B2c3D4e5F6g7H8",
"status": "completed",
"package_url": "https://...",
"manifest_hash": "...",
"timestamps": { "bitcoin_ots": { ... } },
"c2pa": { ... }
}
Вебхуки содержат заголовки по спецификации Standard Webhooks: webhook-id, webhook-timestamp и webhook-signature (HMAC-SHA256).
На app.getproofsnap.com вы создаёте учётную запись и делаете всё без единой строки кода. Вставьте один или несколько URL, выберите параметры и скачайте опечатанный ZIP-архив, когда он будет готов. Руководство «Первые шаги в ProofSnap Dashboard» проведёт вас по всем экранам, от регистрации до первого ZIP-архива с доказательствами.
Типичные ситуации: мошенники на Авито (например, фейковая аренда, когда «арендодатель» переводит общение в Telegram), фейковые отзывы на Яндекс Картах, в 2ГИС или на Отзовике, порочащие публикации в Telegram-каналах и во ВКонтакте, недобросовестные интернет-магазины и продавцы на Wildberries и Ozon, а также условия оферты, которые магазин незаметно изменил. Обычно в таких случаях делают простой скриншот или распечатку, ищут копию в веб-архиве (Web Archive) или заказывают у нотариуса протокол осмотра сайта. В панели или через API страницу можно зафиксировать сразу, как только вы её нашли, пока её не удалили. Пакет доказательств содержит не только скриншот, но и HTML, метаданные и хеши SHA-256 всех файлов.
Эта же учётная запись используется и для API: здесь вы создаёте и отзываете ключи API, настраиваете вебхуки и управляете тарифом и оплатой. Панель работает на 29 языках, поддерживает тёмную тему и устанавливается как приложение.
Открыть панельКак в панели ProofSnap зафиксировать страницу, проверить опечатанный пакет и настроить автоматические снимки без единой строки кода.
Пошаговые инструкции со скриншотами каждого экрана панели. Начните с «Первых шагов»; полученный пакет проверьте с помощью «Проверки подлинности доказательств». Остальные руководства пока на английском.
Также на английском: архив собственного сайта, отслеживание изменений, как показать, что изменилось, скрытие данных в снимке и проверка пакета доказательств.
У каждой функции указано, где она доступна.
API доступна через API Панель доступна в панели

Один URL или от 2 до 50 URL в одном запросе. Для каждого URL создаётся отдельный опечатанный пакет.
Скриншот всей страницы: ProofSnap прокручивает её и склеивает кадры в одно изображение. Можно зафиксировать и только видимую часть экрана.
Принять баннеры cookie, закрыть всплывающие окна, заблокировать рекламу и трекеры, раскрыть свёрнутое содержимое, включить тёмную тему. Эти вмешательства в страницу записываются в криминалистический журнал.
Перед снимком ProofSnap выжидает заданное число секунд или ждёт появления элемента, соответствующего CSS-селектору.
Плашка над скриншотом, на которой указаны URL, время в UTC и идентификатор доказательства.
Страница также отправляется в Wayback Machine, где сохраняется её независимая публичная копия; результат записывается в пакет.
Номер дела, который включается в пакет, и личная заметка, которая хранится вне его.
Произвольные размер окна и плотность пикселей, язык и часовой пояс браузера, PNG без потерь, внедрённый CSS или JavaScript, блокировка типов ресурсов, собственные поля метаданных.
Результат каждого снимка: один ZIP-архив, независимо от того, запущен снимок через API или в панели.

screenshot.jpeg с подписью C2PA Content Credentials (сведения о происхождении изображения), если подписание прошло успешно.
page.html, видимый текст в domtextcontent.txt и page.mhtml, если браузер его создаёт.
Сетевой журнал в формате HAR и по желанию архив WARC (ISO 28500). Цепочка сертификатов TLS, если сервер её передаёт.
Перечень показанных изображений с хешем SHA-256 данных, которые получил браузер, а также копии этих изображений.
Заголовки HTTP, данные DNS и WHOIS, если они доступны, цепочка хранения доказательств с учётом рекомендаций ISO/IEC 27037 и криминалистический журнал каждого шага и каждого вмешательства в страницу.
Удобочитаемый отчёт о снимке с поддержкой письма справа налево, а также китайской, японской и корейской письменности (CJK).
manifest.json содержит хеш SHA-256 каждого файла и подписан ключом RSA-4096; благодаря этому подпись связывает хеши файлов в одно целое и позволяет проверить их целостность.
Хеш манифеста отправляется в OpenTimestamps. Так можно показать, что пакет существовал не позднее времени блока Bitcoin, в котором закреплён этот хеш.
От Disig a.s., квалифицированного поставщика доверительных услуг, внесённого в доверенный список ЕС; стоимость $1.99 (около 165 ₽) за метку.
verify.sh, verify.ps1 и руководство в пакете, чтобы любой мог сам проверить подпись и хеши файлов.



Панель проверяет в вашем браузере подпись, хеши файлов, привязку меток времени OpenTimestamps и eIDAS к манифесту и сверяет манифест с реестром выпущенных манифестов ProofSnap, не отправляя ZIP-архив на сервер. API для сохранённого снимка проверяет подпись, хеши файлов, метку времени eIDAS и наличие манифеста в реестре выпущенных манифестов.
Два снимка одной страницы рядом (текст, изображения и метаданные). Сравнение вы получаете отдельным опечатанным пакетом с PDF-отчётом.
Чёрные области на скриншоте, удаление текста из HTML и из видимого текста страницы, удаление IP-адресов и данных DNS из метаданных. Результат сохраняется как новая опечатанная копия; оригинал не меняется.
Автоматический поиск персональных данных (адреса электронной почты, IBAN, номера телефонов, IP-адреса, номера карт), чтение текста под выделенной областью, увеличение масштаба.
Заверяйте уже имеющиеся файлы по их хешу SHA-256, до 100 в одном пакете. Панель вычисляет хеши на вашем устройстве: мы получаем хеш и имя файла, сам файл не покидает ваше устройство.
Список и фильтры по домену, странице, периоду или автоматическому снимку. Удалённые снимки можно восстановить из корзины в течение 30 дней.
Запрет удаления отдельных снимков или целых групп по домену, делу или автоматическому снимку. Удаления и юридические удержания записываются в журнал с цепочкой хешей, который мы ежедневно закрепляем через OpenTimestamps.
Кто и когда скачал, проверил или сравнил снимок либо скрыл в нём данные.
Один архив для скачивания с исходными опечатанными пакетами и сводкой в CSV.


Фиксированный интервал (не чаще одного раза в 5 минут) или cron-выражение в вашем часовом поясе.
Проверяет страницу по расписанию и делает снимок, только если она изменилась (любое изменение или только изменение текста). Не реже одного раза в N дней создаётся полный снимок.
Для отдельного запроса или для всей учётной записи, с фильтром по сайту или автоматическому снимку. События снимков, закрепления в Bitcoin, изменений страниц, приостановки расписаний, заверений и скрытия данных. Подписаны по спецификации Standard Webhooks; после смены секрета вебхука 24 часа действуют и старый, и новый секрет.
Журнал событий учётной записи и журнал доставки вебхуков для каждого снимка.
На тарифах Legal Solo и Legal Company.

Рабочее пространство для каждого дела с данными клиента, номером дела, противоположной стороной и юрисдикцией. Делайте снимки прямо в деле или добавляйте существующие.
Каждое действие в деле становится событием цепочки хранения доказательств, связанным хешем с предыдущим. Опечатывание отправляет последний хеш цепочки в OpenTimestamps и блокирует дело.
Всё дело в одном ZIP-архиве: документы, пронумерованные по Бейтсу (Bates), копии PDF/A для подачи в суд и файлы загрузки (load files) для Concordance и Opticon.
Поделитесь цепочкой хранения доказательств дела с судом или противоположной стороной. Содержимое снимков не отображается. Ссылку можно отозвать в любой момент.
Установите юридическое удержание на все снимки дела, в том числе добавленные позже, и смотрите, кто что скачал.
Импортируйте пакеты из расширения ProofSnap для Chrome или из API, каждый до 2 ГБ. Каждый файл проверяется, а пакет сохраняется без изменений.
На тарифе Legal Company.
Покупайте места, приглашайте коллег по электронной почте и добавляйте их в дела. У каждого участника команды своя учётная запись.
Месячные лимиты для компании и для каждого участника. Владелец компании может просматривать и экспортировать снимки компании.

Создавайте несколько рабочих и тестовых ключей, давайте им имена или отзывайте их.
Полное описание эндпоинтов, по которому можно сгенерировать клиент API. Документация API
Любой, даже без ключа API, может узнать, выпустил ли ProofSnap манифест с определённым хешем.

Выберите или смените тариф (с помесячной или годовой оплатой) и смотрите, сколько включённых снимков уже использовано и сколько вы потратили к текущему моменту.
Задайте, сколько снимков можно сделать в месяц, включая автоматические снимки.
Тариф Archive only за $9 (около 755 ₽) в месяц сохраняет доступ к вашим пакетам (просмотр, скачивание и проверка), даже если вы перестали делать снимки. У компаний пакеты хранятся в разделе «Архив компании».
При годовой оплате два месяца бесплатно. Тариф можно сменить или отменить в панели.
Валюта. Все цены указаны в долларах США, сумма списывается в долларах. Рублёвые суммы на странице приблизительные; итоговая сумма в тенге, сумах, драмах, лари, евро, шекелях или рублях зависит от курса вашего банка. Оплата банковской картой через Stripe.
Тестовый режим: 50 бесплатных снимков
Полные пакеты с водяным знаком для ознакомления, не для юридического использования. Банковская карта не нужна.
Для редких снимков: вы платите только за то, что фиксируете.
$1.49
за снимок (около 125 ₽)
Для небольших команд, которые регулярно фиксируют страницы.
$99
в месяц (около 8 320 ₽) или $990 (около 83 160 ₽) в год
Для компаний с большим числом автоматических снимков.
$499
в месяц (около 41 920 ₽) или $4 990 (около 419 160 ₽) в год
Всё, что есть в тарифах API, а также дела, цепочка хранения доказательств, опечатывание, экспорт для суда и импорт пакетов. Как адвокаты используют ProofSnap, читайте на странице «Фиксация доказательств в интернете для адвокатов».
Для частнопрактикующих юристов и небольших юридических фирм.
$49
в месяц (около 4 120 ₽) или $490 (около 41 160 ₽) в год
Для юридических фирм и юридических отделов компаний.
$49
за место в месяц (около 4 120 ₽) или $490 (около 41 160 ₽) за место в год
Для поднадзорных организаций, которым нужно архивировать собственный сайт.
Отслеживайте свои страницы и сохраняйте опечатанную копию каждый раз, когда ежедневная проверка обнаруживает изменения в тексте.
$49
в месяц (около 4 120 ₽) или $490 (около 41 160 ₽) в год
Метка доступна на любом платном тарифе и оплачивается, только если вы её подключаете.
Квалифицированная электронная метка времени на манифест.
$1.99
за метку (около 165 ₽)
Метка времени привязана к манифесту, который содержит хеши SHA-256 файлов пакета.
При годовой оплате Startup, Growth, Legal Solo и Website Archive включённые снимки можно использовать в течение всего года. Нужно больше снимков или индивидуальное предложение? Напишите нам.
REST API, который фиксирует веб-страницу на наших серверах и возвращает опечатанный пакет доказательств: скриншот, HTML страницы, видимый текст, метаданные, цепочку хранения доказательств, криминалистический журнал и PDF-отчёт о фиксации. Все файлы внесены в манифест с хешами SHA-256, подписанный ключом RSA, а хеш этого манифеста отправляется в OpenTimestamps. Те же функции без кода доступны в панели на app.getproofsnap.com.
API для скриншотов возвращает изображение. API ProofSnap возвращает опечатанный пакет доказательств: скриншот вместе с HTML страницы, видимым текстом, записями сетевого трафика, метаданными, цепочкой хранения доказательств и PDF-отчётом, и всё это внесено в подписанный манифест с хешами SHA-256, к которому добавлена метка времени OpenTimestamps. С помощью скриптов из пакета любой может самостоятельно проверить подпись и хеши файлов.
Да. Новая учётная запись создаётся в тестовом режиме: доступно 50 бесплатных снимков, банковская карта не нужна. Тестовые пакеты полные, но содержат водяной знак «TEST - НЕ ДЛЯ ЮРИДИЧЕСКОГО ИСПОЛЬЗОВАНИЯ». Чтобы делать полноценные снимки, выберите тариф.
На тарифе Developer вы платите $1.49 (около 125 ₽) за снимок, без ежемесячной платы. Startup стоит $99 (около 8 320 ₽) в месяц и включает 200 снимков, а Growth стоит $499 (около 41 920 ₽) в месяц и включает 2 000 снимков. Тарифы Legal стоят от $49 (около 4 120 ₽) в месяц. Дополнительная квалифицированная метка времени eIDAS стоит $1.99 (около 165 ₽) за метку.
Снимки сверх включённых в тариф мы добавляем в следующий счёт по цене дополнительного снимка вашего тарифа. При годовой оплате Startup, Growth, Legal Solo и Website Archive включённые снимки можно использовать в течение всего года. В панели можно задать месячный лимит.
Да. При годовой оплате два месяца бесплатно: Startup $990 (около 83 160 ₽), Growth $4 990 (около 419 160 ₽), Legal Solo $490 (около 41 160 ₽), Legal Company $490 (около 41 160 ₽) за место и Website Archive $490 (около 41 160 ₽) в год.
Квалифицированную электронную метку времени (RFC 3161) от Disig a.s., квалифицированного поставщика доверительных услуг, внесённого в доверенный список ЕС. Метка ставится на манифест, подключается по желанию и стоит $1.99 (около 165 ₽) за метку на любом платном тарифе. Метка времени OpenTimestamps остаётся в пакете.
В ЕС. Снимки создаются на серверах Amazon Web Services во Франкфурте (eu-central-1), там же хранятся пакеты доказательств; вторая копия полноценных пакетов хранится в Ирландии (eu-west-1). Данные учётных записей хранятся в Google Cloud Firestore во Франкфурте. Соглашение об обработке данных можно запросить по электронной почте; подробнее на странице о безопасности.
Пока ваш тариф активен, пакеты хранятся 10 лет с даты снимка (для автоматических снимков с последнего дня, когда страница ещё показывала это содержимое). Если вы перестанете делать снимки, тариф Archive only сохранит доступ ко всем вашим пакетам: их можно просматривать, скачивать и проверять.
Запустите verify.sh или verify.ps1 (в папке verification пакета), перетащите ZIP-архив в инструмент «Проверить пакет» в панели (проверка выполняется прямо в браузере) или вызовите эндпоинт verify для сохранённого снимка. Публичный поиск в реестре выпущенных манифестов ProofSnap показывает, выпустил ли ProofSnap данный манифест.
Нет. Всё, что запускается через API, можно запустить и в панели: отдельные снимки и снимки нескольких URL, автоматические снимки, сравнения, скрытие данных и заверение файлов. API пригодится, если вы хотите встроить ProofSnap в собственное программное обеспечение.
Расширение ProofSnap для Chrome фиксирует страницу в вашем собственном браузере. API и панель фиксируют её на серверах ProofSnap в ЕС, без участия вашего браузера, в том числе по расписанию. Это отдельные продукты с отдельными учётными записями. На тарифе Legal пакеты из расширения можно импортировать в панель и добавить в дело.
Да. ProofSnap прокручивает всю страницу и склеивает кадры в одно изображение или по вашему выбору фиксирует только видимую часть экрана, в версии для компьютера или для телефона. Перед снимком можно принять баннеры cookie и закрыть всплывающие окна; такие вмешательства записываются в криминалистический журнал.
Достаточно трёх шагов:
POST /v1/captures или вставьте его в форму «Новый снимок» и скачайте опечатанный ZIP-архив, когда он будет готов.Есть вопросы? support@getproofsnap.com