Miksi käytämme sähköistä allekirjoitusta varten API:tä?
Sähköisen allekirjoituksen integrointi tuotteeseesi on vaikeaa, sillä tarvitset laillista vaatimustenmukaisuutta (eIDAS), teknistä luotettavuutta (tosi-asiaiset webhooks) ja tietosuojakysymystä (Euroopan verkkosivusto Cloud Actin välttämiseksi).
Se on kehittäjien suunnittelema kehittäjille ja noudattaa REST-käytäntöjä: versio URL-osoitteessa (/api/v1), sivutus parametreilla page ja limit, JSON-virheet koneluettavalla koodilla, OpenAPI-määrittely asiakkaiden generointiin. Ei SOAPia, ei XML:ää, ei yllätyksiä.
EIDAS-vaatimustenmukaisuus selvitetty kehittäjille
eIDAS-asetus määrittelee kolme allekirjoitustasoa: yksinkertainen (SES), kehittynyt (AES) ja hyväksytty (QES). Certyneon API:ssa taso valitaan kullekin kirjekuorelle kentällä signatureLevel: SIMPLE (oletus), ADVANCED tai QUALIFIED. Yksinkertainen allekirjoitus riittää useimpiin tavallisiin kaupallisiin sopimuksiin; QES:ää käytetään, kun laki tai vastaanottaja edellyttää vastaavuutta käsin kirjoitetun allekirjoituksen kanssa.
Teknisesti kehittynyt taso ottaa automaattisesti käyttöön tekstiviesti-OTP:n ja vaatii puhelinnumeron jokaiselta allekirjoittajalta. Kirjausketju aikaleimataan standardin RFC 3161 mukaisesti. QES perustuu hyväksyttyyn varmenteeseen, jonka myöntää EU:n hyväksytty luottamuspalvelun tarjoaja. Kaikkea ohjataan API:n kautta.
Suositeltu integrointirakenne
Yleisin integrointitapaus on seuraava:
- Taustajärjestelmäsi lataa PDF:n (POST /api/v1/documents), luo kirjekuoren luonnoksena (POST /api/v1/envelopes) ja lähettää sen sitten (POST /api/v1/envelopes/:id/send).
- Allekirjoittaja saa kutsunsa sähköpostitse tai allekirjoittaa suoraan käyttöliittymässäsi iframeen upotetun allekirjoituksen avulla (POST /api/v1/envelopes/:id/embed-url, Standard-paketista alkaen).
- Kun allekirjoitus on tehty, Certyneo kutsuu webhookilleen enveloppi.completed-tapahtuman.
- Päivität tietokannasi ja ilmoitat käyttäjälle (sähköposti, sovelluksessa jne.).
Ilmaiset testiavaimet
sk_test_-avaimet ovat saatavilla kaikissa paketeissa, myös Ilmainen-paketissa, eivätkä testikirjekuoret kuluta kuukausikiintiötäsi. Ilmainen-paketissa ne voi osoittaa vain omaan sähköpostiosoitteeseesi, ja ne on rajattu 20 pyyntöön tunnissa; maksulliset paketit nostavat rajan 200:sta 1 000 pyyntöön tunnissa. Testitiedot poistetaan 30 päivän kuluttua. Ilmaisen tilin ensimmäinen testiavain avaa lisäksi kuukauden maksuttoman Standard-paketin.
Entä jos et halua kirjoittaa koodia
Kaikki mitä tämä API tekee, voidaan myös ohjata ilman yhden rivin kirjoittamista työnkulusta: luo kirjekuori, lähetä se, reagoi allekirjoitukseen, hae sinetöity PDF ja sen tarkastusjälki. Sama perusta, visuaalisen suunnittelijan sijasta HTTP-asiakasohjelmaa. Katso Power Automate- ja Microsoft 365 -integraatio.
DocuSignistä tai Yousignista siirtyminen
Jos sinulla on jo DocuSign- tai Yousign-integraatio, sanasto on tuttu: envelopes → envelopes, recipients → recipients, tilawebhookit → webhookit. Siirtymäopas DocuSignista ja Yousignista Certyneoon kuvaa vaiheet mallien viennistä webhookien vaihtamiseen.
Siirryt Adobe Acrobat Signista (entinen EchoSign, sitten Adobe Sign)? Vastaaminen on yhtä suoraviivaista – agreements → envelopes, participants → recipients, webhooks → webhooks. Vertaile Certyneota ja Adobe Acrobat Signia →
Sähköisen allekirjoituksen API:n hinta: mistä ostaa tilaus?
API-allekirjoitustilauksen ostamiseen ei tarvita tarjousta eikä ostotilausta: testiavaimet ovat ilmaisia, API-avain luodaan hallintapaneelista, ja tuotanto-REST-API:n käyttö sisältyy jo Standard-pakettiin hintaan 19 €/kk — webhookit mukaan lukien, ilman maksua yksinkertaisesta allekirjoituksesta.
- Standard — 19 €/kk: 100 kirjekuorta/kk, REST-API + webhookit, 10 käyttäjää
- Business — 39 €/kk: 300 kirjekuorta/kk, joukkolähetys, verkkolomakkeet
- Business Pro — 99 €/kk: 1 000 kirjekuorta/kk, korkean frekvenssin API (300 pyynnöt/min), rajoittamattomat käyttäjät
Hyväksytty allekirjoitus (QES) laskutetaan kappalekohtaisesti ja maksetaan lähetyksen yhteydessä: 9,90 € allekirjoitukselta tilauksen kanssa, veloitettuna tallennetulta kortilta, kun Business- ja Business Pro -pakettien sisältämät QES:t on käytetty, ja 14,90 € ilman tilausta.
Suurille volyymeille tai sopimussitoumuksen tarpeeseen (SLA, omistautunut DPA, vuosittainen laskutus), Enterprise-suunnitelma otetaan käyttöön myyntitiiminä. Joka tapauksessa hinnat ovat julkisia — vertaile niitä ennen sitoumukseen ryhtymistä.