SIGNATURUM ДЛЯ РАЗРАБОТЧИКОВ

Один API для полного цикла защиты контента

Добавляйте в продукт проверяемое депонирование, невидимую маркировку, управляемые файлы, защищённое встраивание, поиск копий и лицензирование desktop-приложений через единый версионированный интерфейс.

Базовый URLhttps://signaturum.com/api/v1Billing runtime 2.1

От защиты файла до мониторинга нарушений

API открывает те же коммерческие сервисы, что кабинет и desktop-приложения Signaturum, а права, использование и тарификация остаются под единым контролем.

Цифровое депонирование

Регистрируйте SHA-256 или отправляйте файл для серверного хеширования. Получайте статус записи, ссылку на сертификат и blockchain-метаданные.

Невидимый Watermark V72

Защищайте изображения, видео и PDF, запускайте поиск, отслеживайте асинхронные задачи и скачивайте готовый результат.

Управляемый диск

Загружайте, просматривайте, передавайте потоком, скачивайте и удаляйте файлы с лимитами объёма, длительности видео и страниц PDF.

Защищённое встраивание

Встраивайте файлы с контролем просмотров, трафика, доменов, одновременных обращений и брендирования.

Паук и мониторинг

Создавайте объекты наблюдения, запускайте сканирование и получайте задачи, кандидатов, уведомления и источники с тарифными ограничениями глубины и частоты.

Лицензии desktop-приложений

Активируйте и проверяйте лицензии приложений отдельным scope, не выдавая им лишние права аккаунта.

Коммерческая тарификация API без скрытых счётчиков

Доступ к API и расход конкретного продукта разделены намеренно. Так стоимость инфраструктурной нагрузки не смешивается с ценностью депонирования, Watermark, диска или сканирования.

1. Лимит API-подписки

Каждый запрос расходует активный API-тариф, общий для всех ключей подписки. Централизованно проверяются минута, сутки, месяц, параллельность и размер загрузки.

2. Лимит продукта

Операция также должна быть доступна в пакете услуги: deposit.records, watermark.generations, vault.*, embed.* или crawler.*. Чтение обычно расходует только обращения API.

Какие ограничения контролирует платформа

Значения задаются в Billing V2 и могут меняться по тарифу или персональному override. Endpoint /usage возвращает фактические лимиты и расход.

api.requests_minuteЗапросы за текущую минуту, суммарно по подписке.
api.requests_dayЗапросы за текущие сутки UTC, суммарно по подписке.
api.requests_monthЗапросы за активный расчётный период.
api.concurrent_requestsМаксимум одновременно выполняемых запросов по краткоживущим lease.
api.max_upload_bytesМаксимальный размер тела запроса или одного загружаемого файла.

Production и sandbox разделены

Префикс ключа однозначно определяет среду и не позволяет случайно использовать тестовые реквизиты как боевые.

  • sg_live_… — боевой ключ; использует реальные права, расход и продуктовые пакеты.
  • sg_test_… — тестовый ключ; требует разрешения sandbox в API-тарифе.

Точные права доступа

Создавайте отдельный ключ для каждого приложения и выдавайте только необходимые действия. Старые широкие scope временно поддерживаются для миграции.

usage:readdeposit:readdeposit:writewatermark:readwatermark:protectwatermark:detectfiles:readfiles:writecrawler:readcrawler:writedesktop:license

Проверяйте лимиты до тяжёлой операции

GET /usage возвращает API-лимиты и продуктовые остатки, поэтому интеграция может отложить пакетную задачу или показать точное предложение перейти на другой тариф.

GET /api/v1/usagecURL
curl https://signaturum.com/api/v1/usage \
  -H "Authorization: Bearer sg_live_YOUR_API_KEY" \
  -H "Accept: application/json"

Готовы подключить Signaturum?

Создайте ключ с минимальными правами, протестируйте интеграцию в sandbox и затем переведите её в production.