Po co nam API dedykowane do podpisu elektronicznego?
Włączenie podpisu elektronicznego do produktu nie jest łatwe. Potrzebujesz gwarancji zgodności z prawem (eIDAS), rzetelności technicznej (webhooki, które naprawdę przychodzą) i suwerenności danych (europejski hosting w celu uniknięcia ustawy Cloud Act).
Stworzone przez programistów dla programistów, API trzyma się konwencji REST: wersja w URL (/api/v1), paginacja parametrami page i limit, błędy JSON z kodem czytelnym dla maszyny, specyfikacja OpenAPI do generowania klientów. Bez SOAP, bez XML, bez niespodzianek.
Zgodność eIDAS wyjaśniona dla deweloperów
Rozporządzenie eIDAS definiuje trzy poziomy podpisu: zwykły (SES), zaawansowany (AES) i kwalifikowany (QES). API Certyneo pozwala wybrać poziom każdej koperty polem signatureLevel: SIMPLE (domyślnie), ADVANCED lub QUALIFIED. Podpis zwykły wystarcza dla większości typowych umów handlowych; QES stosuje się, gdy przepis lub odbiorca wymaga równoważności z podpisem własnoręcznym.
Od strony technicznej poziom zaawansowany automatycznie włącza OTP przez SMS i wymaga numeru telefonu każdego sygnatariusza. Ścieżka audytu otrzymuje znacznik czasu zgodny z normą RFC 3161. QES opiera się na certyfikacie kwalifikowanym wydanym przez kwalifikowanego dostawcę usług zaufania z UE. Wszystkim sterujesz przez API.
Zalecana architektura integracji
Najczęściej wzorzec integracji następuje w ten sposób:
- Twój backend przesyła PDF (POST /api/v1/documents), tworzy kopertę jako wersję roboczą (POST /api/v1/envelopes), a następnie ją wysyła (POST /api/v1/envelopes/:id/send).
- Sygnatariusz dostaje zaproszenie e-mailem albo podpisuje bezpośrednio w Twoim interfejsie dzięki podpisywaniu osadzonemu w iframe (POST /api/v1/envelopes/:id/embed-url, od planu Standard).
- Po zakończeniu podpisu, Certyneo wywołuje twój webhook z wydarzeniem envelope.completed.
- Aktualizujesz bazę danych i powiadamiasz użytkownika (email, w aplikacji itp.).
Darmowe klucze testowe
Klucze sk_test_ są dostępne we wszystkich planach, także w planie Bezpłatny, a koperty testowe nie zużywają miesięcznego limitu. W planie Bezpłatny można je kierować tylko na własny adres e-mail i obowiązuje limit 20 zapytań na godzinę; plany płatne oferują od 200 do 1000 zapytań na godzinę. Dane testowe są usuwane po 30 dniach. Pierwszy klucz testowy na bezpłatnym koncie daje dodatkowo miesiąc planu Standard gratis.
A jeśli nie chcesz pisać kodu
Wszystko, co robi ten API, można również kontrolować bez pisania linijki kodu, z poziomu przepływu: utworzyć kopertę, wysłać ją, reagować na podpis, pobrać zapieczętowany plik PDF i jego ścieżkę audytu. Ta sama podstawa, z wizualnym projektantem zamiast klienta HTTP. Wyświetl integrację Power Automate i Microsoft 365.
Migracja z DocuSign lub Yousign
Jeśli masz już integrację z DocuSign lub Yousign, słownictwo jest podobne: envelopes → envelopes, recipients → recipients, webhooki statusu → webhooki. Przewodnik migracji z DocuSign i Yousign do Certyneo opisuje kolejne kroki, od eksportu szablonów po przełączenie webhooków.
Migrujesz z Adobe Acrobat Sign (dawniej EchoSign, następnie Adobe Sign)? Mapowanie jest równie bezpośrednie — agreements → envelopes, participants → recipients, webhooks → webhooks. Porównaj Certyneo i Adobe Acrobat Sign →
Cena API podpisu elektronicznego: gdzie kupić subskrypcję?
Nie potrzebujesz wyceny ani zamówienia, aby kupić abonament API do podpisu elektronicznego: klucze testowe są darmowe, klucz API generujesz w panelu, a dostęp do produkcyjnego REST API jest zawarty już w planie Standard za 19 €/miesiąc — z webhookami, bez opłat za podpis zwykły.
- Standard — 19 €/miesiąc: 100 kopert/miesiąc, API REST + webhooks, 10 użytkowników
- Business — 39 €/miesiąc: 300 kopert/miesiąc, wysyłka grupowa, formularze internetowe
- Business Pro — 99 €/miesiąc: 1 000 kopert/miesiąc, API o wysokiej częstotliwości (300 żąd./min), nieograniczeni użytkownicy
Podpis kwalifikowany (QES) jest rozliczany za każde użycie i opłacany przy wysyłce: 9,90 € za podpis z abonamentem, pobierane z zapisanej karty po wykorzystaniu QES zawartych w Business i Business Pro, oraz 14,90 € bez abonamentu.
W przypadku dużych wolumenów lub potrzeby zobowiązania umownego (SLA, dedykowana DPA, rozliczenia roczne), plan Enterprise kupuje się u zespołu handlowego. W każdym razie ceny są publiczne — porównaj je przed zaangażowaniem się.