Perché un'API dedicata alla firma elettronica?
Integrare la firma elettronica nel tuo prodotto non è banale. Hai bisogno di garanzie sulla conformità legale (eIDAS), l'affidabilità tecnica (webhook che arrivano davvero) e la sovranità dei dati (hosting europeo per evitare il Cloud Act). L'API Certyneo copre tutti e tre gli aspetti.
Progettata da e per sviluppatori, segue le convenzioni REST: versione nell'URL (/api/v1), paginazione con page e limit, errori JSON con un codice leggibile dalla macchina, specifica OpenAPI per generare i tuoi client. Niente SOAP, niente XML, nessuna sorpresa.
Conformità eIDAS spiegata per gli sviluppatori
Il regolamento eIDAS definisce tre livelli di firma: semplice (SES), avanzata (AES) e qualificata (QES). L'API Certyneo permette di scegliere il livello di ogni busta con il campo signatureLevel: SIMPLE (predefinito), ADVANCED o QUALIFIED. La firma semplice copre la maggior parte dei contratti commerciali correnti; la QES serve quando una norma o un destinatario richiede l'equivalenza con la firma autografa.
Sul piano tecnico, il livello avanzato attiva automaticamente l'OTP via SMS e richiede un numero di telefono per ogni firmatario. L'audit trail riceve una marca temporale secondo lo standard RFC 3161. La QES si basa su un certificato qualificato emesso da un prestatore di servizi fiduciari qualificato dell'UE. Tutto si gestisce tramite l'API.
Architettura d'integrazione consigliata
Il pattern d'integrazione più comune segue questo flusso:
- Il tuo backend carica il PDF (POST /api/v1/documents), crea la busta in bozza (POST /api/v1/envelopes), poi la invia (POST /api/v1/envelopes/:id/send).
- Il firmatario riceve l'invito via e-mail, oppure firma direttamente nella tua interfaccia grazie alla firma integrata in iframe (POST /api/v1/envelopes/:id/embed-url, dal piano Standard).
- Una volta completata la firma, Certyneo chiama il tuo webhook con l'evento envelope.completed.
- Aggiorni il database e notifichi l'utente (email, in-app, ecc.).
Chiavi di test gratuite
Le chiavi sk_test_ sono disponibili su tutti i piani, compreso Gratuito, e le buste di test non consumano la tua quota mensile. Sul piano Gratuito possono essere indirizzate solo al tuo indirizzo e-mail e sono limitate a 20 richieste all'ora; i piani a pagamento vanno da 200 a 1.000 richieste all'ora. I dati di test vengono cancellati dopo 30 giorni. La prima chiave di test di un account gratuito sblocca inoltre un mese di piano Standard in omaggio.
E se non vuoi scrivere codice
Tutto ciò che fa questa API può essere controllato anche senza scrivere una riga, da un flusso: creare una busta, inviarla, reagire a una firma, recuperare il PDF sigillato e la sua traccia di audit. La stessa base, con un progettista visivo al posto del client HTTP. Vedi l'integrazione Power Automate e Microsoft 365.
Migrazione da DocuSign o Yousign
Se hai già un'integrazione di firma con DocuSign o Yousign, il vocabolario è simile: envelopes → envelopes, recipients → recipients, webhook di stato → webhook. La guida alla migrazione da DocuSign e Yousign a Certyneo descrive i passaggi, dall'esportazione dei modelli al passaggio dei webhook.
State migrando da Adobe Acrobat Sign (precedentemente EchoSign, poi Adobe Sign)? Il mapping è altrettanto diretto — agreements → envelopes, participants → recipients, webhooks → webhooks. Confronta Certyneo e Adobe Acrobat Sign →
Prezzo di un'API di firma elettronica: dove acquistare un abbonamento?
Non servono preventivi né ordini di acquisto per sottoscrivere un abbonamento API di firma: le chiavi di test sono gratuite, la chiave API si genera dal dashboard e l'accesso all'API REST di produzione è incluso già nel piano Standard a 19 €/mese — webhook compresi, senza costi per firma semplice.
- Standard — 19 €/mese: 100 buste/mese, API REST + webhook, 10 utenti
- Business — 39 €/mese: 300 buste/mese, invio in gruppo, moduli web
- Business Pro — 99 €/mese: 1.000 buste/mese, API ad alta frequenza (300 req/min), utenti illimitati
La firma qualificata (QES) è fatturata a consumo e pagata all'invio: 9,90 € per firma con un abbonamento, addebitati sulla carta registrata una volta esaurite le QES incluse in Business e Business Pro, e 14,90 € senza abbonamento.
Per volumi importanti o un'esigenza di impegno contrattuale (SLA, DPA dedicato, fatturazione annuale), il piano Enterprise si sottoscrive presso l'équipe commerciale. In tutti i casi, i prezzi sono pubblici — confrontali prima di impegnarti.