Зачем нужен специальный интерфейс для электронной подписи?
Внедрение электронной подписи в продукт не просто. Вам нужны гарантии юридической соответствия (eIDAS), техническая надежность (вебхуки, которые действительно приходят), и суверенитет данных (европейский хостинг, чтобы избежать Cloud Act).
API создан разработчиками для разработчиков и следует соглашениям REST: версия в URL (/api/v1), пагинация параметрами page и limit, ошибки в JSON с машиночитаемым кодом, спецификация OpenAPI для генерации клиентов. Никакого SOAP, никакого XML, никаких сюрпризов.
Соответствие eIDAS объяснено для разработчиков
Регламент eIDAS определяет три уровня подписи: простую (SES), усиленную (AES) и квалифицированную (QES). API Certyneo позволяет выбрать уровень каждого конверта полем signatureLevel: SIMPLE (по умолчанию), ADVANCED или QUALIFIED. Простой подписи достаточно для большинства обычных коммерческих договоров; QES нужна, когда закон или получатель требует равнозначности собственноручной подписи.
Технически усиленный уровень автоматически включает SMS-код OTP и требует номер телефона для каждого подписанта. Журнал аудита снабжается метками времени по стандарту RFC 3161. QES опирается на квалифицированный сертификат, выданный квалифицированным поставщиком доверительных услуг из ЕС. Всё управляется через API.
Рекомендуемая архитектура интеграции
Наиболее распространенная модель интеграции следующая:
- Ваш бэкенд загружает PDF (POST /api/v1/documents), создаёт конверт-черновик (POST /api/v1/envelopes), затем отправляет его (POST /api/v1/envelopes/:id/send).
- Подписант получает приглашение по электронной почте или подписывает прямо в вашем интерфейсе благодаря встроенному подписанию в iframe (POST /api/v1/envelopes/:id/embed-url, начиная с тарифа Standard).
- После завершения подписи Certyneo вызовет ваш веб-хоу с событием envelope.completed.
- Вы обновляете базу данных и уведомляете пользователя (электронная почта, приложение и т.д.).
Бесплатные тестовые ключи
Ключи sk_test_ доступны на всех тарифах, включая Бесплатный, а тестовые конверты не расходуют ваш месячный лимит. На тарифе Бесплатный их можно отправлять только на ваш собственный адрес электронной почты, и они ограничены 20 запросами в час; платные тарифы дают от 200 до 1 000 запросов в час. Тестовые данные удаляются через 30 дней. Первый тестовый ключ бесплатного аккаунта к тому же открывает месяц тарифа Standard в подарок.
А что если вы не хотите писать код
Все, что делает этот API, также можно управлять без написания ни одной строки из потока: создать конверт, отправить его, реагировать на подпись, получить запечатанный PDF и его журнал аудита. Одна и та же база с визуальным дизайнером вместо HTTP-клиента. Смотрите интеграцию Power Automate и Microsoft 365.
Мигрировать из DocuSign или Yousign
Если у вас уже есть интеграция с DocuSign или Yousign, словарь похож: envelopes → envelopes, recipients → recipients, вебхуки статуса → webhooks. Руководство по миграции с DocuSign и Yousign на Certyneo описывает все шаги — от экспорта шаблонов до переключения вебхуков.
Вы переходите с Adobe Acrobat Sign (ранее EchoSign, затем Adobe Sign) ? Соответствие столь же прямое — agreements → envelopes, participants → recipients, webhooks → webhooks. Сравнить Certyneo и Adobe Acrobat Sign →
Цена API электронной подписи: где купить подписку?
Чтобы купить подписку на API подписи, не нужны ни смета, ни заказ на поставку: тестовые ключи бесплатны, API-ключ создаётся в панели управления, а доступ к продакшен REST API включён уже в тариф Standard за 19 €/мес — вебхуки включены, без оплаты за каждую простую подпись.
- Standard — 19 €/мес: 100 конвертов/мес, REST API + webhooks, 10 пользователей
- Business — 39 €/мес: 300 конвертов/мес, массовая рассылка, веб-формы
- Business Pro — 99 €/мес: 1000 конвертов/мес, API высокой частоты (300 запр/мин), неограниченное количество пользователей
Квалифицированная подпись (QES) оплачивается поштучно в момент отправки: 9,90 € за подпись при подписке — списываются с сохранённой в аккаунте карты после исчерпания QES, включённых в Business и Business Pro, — и 14,90 € без подписки.
Для больших объёмов или потребности в договорном обязательстве (SLA, выделенный DPA, годовая выставление счётов), план Enterprise приобретается у коммерческой команды. В любом случае цены являются публичными — сравните их перед тем как вы обязываетесь.