Zašto dedicirani API za elektronsku potpisivanju?
Integracija elektronske potpisivanja u vaš proizvod nije trivijalna. Trebate garancije za zakonsku usklađenost (eIDAS), tehničku pouzdanost (webhooks koji zaista stižu), i suverenost podataka (evropski hosting kako bi se izbegao Cloud Act). Certyneo API pokriva sve tri.
Dizajnirana od strane i za razvijače, sledi moderne REST konvencije: cursor-based paginacija, idempotency ključeve, verzionisanje preko URL-a, OpenAPI 3.1 za automatsku generisanje vaših klijenata. Nema SOAP-a, nema XML-a, nema iznenađenja.
eIDAS usklađenost objašnjena za razvijače
eIDAS propisa definiše tri nivoa potpisivanja: jednostavna (SES), napredna (AES) i kvalifikovana (QES). Certyneo API omogućava odabir nivoa po omotaču preko `signature_level` polja. Podrazumevana vrednost je AES (dovoljno za 95% B2B slučajeva). QES je dostupan za radnje koje zahtevaju strogu pravnu ekvivalenciju sa ručnim potpisom (notarske radnje, javne nabavke).
Sa tehničke strane, AES zahteva jaku autentifikaciju potpisnika (OTP preko SMS-a po zakonuimu, videonadzor KYC po izboru) i vremenski označenu reviziju. QES dodaje kvalifikovani sertifikat izdat od strane kvalifikovanog TSP-a iz EU. Sve ovo upravlja API — pozovete endpoint, mi se brinemo za ostatak.
Preporučena arhitektura integracije
Najčešće korišćeni obrazac integracije sledi ovaj tok:
- Vaš backend poziva POST /v1/envelopes da bi kreiyo omotač i prima sign_url koji će se prikazati korisniku.
- Preusmeravate korisnika na sign_url ili ga ugrađujete u iframe (sa vašom brendiranjem preko Pro plana).
- Kada je potpisivanje završeno, Certyneo poziva vaš webhook sa envelope.completed događajem.
- Ažurirate bazu podataka i obavestite korisnika (e-pošta, in-app, itd.).
Besplatna neograničena sandbox okruženja
Sandbox okruženje je besplatno i neograničeno. Sve proizvodne funkcionalnosti su dostupne, osim što potpisi nemaju pravnu vrednost (PDF je označen sa SANDBOX). Praktično za automatizovane testove, demonstracije klijentima, lokalni razvoj. Sandbox ključevi se razlikuju od prod ključeva, totalna izolacija između dva.
Migracija sa DocuSign-a ili Yousign-a
Ako već imate DocuSign ili Yousign integraciju, mapiranje API-ja je direktno: envelopes → envelopes, recipients → recipients, status webhooks → status webhooks. Naš vodič migracije dokumentuje ekvivalencije endpoint za endpoint. Računajte 1 do 3 dana za kompletnu migraciju, mnogo manje ako koristite interni wrapper.