HomeProductseSignature with OTP

eSignature with OTP

From: €0.14 + VAT

Integrate the electronic signature solution into any type of platform via API and dematerialize the signing of documents. European certified solution (eIDAS), ETSI compliant and GDPR compliant.

Delivery

In real time

available for
  • it
  • de
  • fr
  • gb

The Electronic Signature API solution can be integrated into management systems, software, and websites, to make the signing of orders, quotes, activation requests, and contracts more immediate and secure.

Implementing electronic signature through API provides employees or users with a simplified remote signing experience for any document, while ensuring security and European validity. Electronic signatures are recognized by EU law through the eIDAS regulation.

Electronic Signature Request

POST/firma_elettronica/base

The POST/firma_elettronica/base endpoint allows requesting an electronic signature via API. The solution includes strong authentication through the use of OTP (One Time Password), which help increase the security level of the signature and further protect the signed documents.This is because the phone number is associated with the signer and, thanks to the proof dossier, it allows linking a specific signer to the signing of a document.

{
 {
  "title": "string",
  "description": "string",
  "filename": "fes_{timestamp}.pdf",
  "content": "string",
-   "members": [
  - {
    "firstname": "string",
    "lastname": "string",
    "email": "string",
    "phone": "string",
    "signs": [
  - {
    "page": 0,
    "position": "10,15,45,35"
    }
  ]
   }
],
- "callback": {
    "field": "string",
    "url": "https://www.mysite.it/callback.php",
    "headers": {
    "key": "value"
    }
  }
 }

Interface Customization

POST/firma_elettronica_ui

Also via API, it is possible to customize the signing interface: for example, change the colors, add its own logo, hide other signers, or allow or disallow document download. Additionally, upon completion of the signature, it is also possible to set up a redirect link to a web page.

{
  "data": [
{
  "name": "My first template for Signature-UI",
  "description": "Here is the Signature-UI template for Yousign Developers.",
  "defaultZoom": 100,
  "logo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQU [...] IwU3i6foIAAAAAElFTkSuQmCC",
  "languages": [
    "fr",
    "en",
    "es",
    "de",
     "it",
     "pt",
    "nl"
  ],
  "defaultLanguage": "en",
  "signImageTypesAvailable": [
    "name",
    "draw"
  ],
  "enableHeaderBar": true,
  "enableHeaderBarSignAs": true,
  "enableSidebar": true,
  "enableMemberList": true,
  "enableDocumentList": true,
  "enableDocumentDownload": true,
  "enableActivities": true,
  "authenticationPopup": true,
  "enableRefuseComment": true,
  "labels": [
    {
      "name": "NAME OF THE LABEL",
      "languages": {
        "en": "Label en",
        "fr": "Label fr"
      }
    }
  ],
  "fonts": [
    "Roboto",
    "Lato"
  ],
  "style": "Just a CSS string for customize all of our iFrame.",
  "redirectCancel": {
    "url": "https://YOUR_FORWARDING_URL.com",
    "target": "_top or _blank or _self or _parent",
    "auto": false
  },
  "redirectError": {
    "url": "https://YOUR_FORWARDING_URL.com",
    "target": "_top or _blank or _self or _parent",
    "auto": false
  },
  "redirectSuccess": {
    "url": "https://YOUR_FORWARDING_URL.com",
    "target": "_top or _blank or _self or _parent",
    "auto": false
  }
}

Audit Trail

GET/firma_elettronica/{id}/audit

At the end of the signing process, you can request via API both the signed document and the audit trail copy.
The audit trail is the document containing all the information that led to the successful completion of the signature. In case of disputes, this file will allow you to technically reproduce every step of the procedure.  It includes procedure data (id, creation date, sending and expiration), signer data (name, surname, email, phone number, IP address), and signer authentication methods (authentication method, message sent, and validation time)

The audit trail, as per regulations, is kept in original for 10 years.

The electronic signature has already been integrated for signing documents such as pre-contracts, quotes, sales or rental contracts, and general documents.

Want to see how electronic signature via API works? Try the new service directly in your private area in the Getting Started > The Sandbox.

Sign Up

Do you need help?

Haven't found the answer you're looking for?

Fill in all the details, we will get back to you as soon as possible!

Frequently Asked Questions

This service allows you to integrate the electronic signature solution via API into any type of platform and to dematerialize the signing of documents. Unlike traditional handwritten signatures, electronic signatures do not require any physical support, relying instead on digital processes that ensure the identity of the signer and the integrity of the document.

The OTP (One-Time Password) is a temporary password that serves to provide users with a high level of protection during the signing process.

What is the eSignature with OTP service?

Yes, the OTP electronic signature is recognized by EU law through the eIDAS regulation, ETSI, and is compliant with GDPR. Furthermore, at the end of the signing process, Openapi provides the option to request both the signed document and a copy of the audit trail, which contains all the information leading to the successful signing. In case of disputes, this file will allow for the technical reproduction of each step of the process. The audit trail contains data on the process (ID, creation date, sending and expiration), signers (name, surname, email, phone number, IP address), authentication methods of signers (authentication method, sent message, and validation time), and is stored in original form for 10 years as required by law.

Is the OTP electronic signature legally valid at the European level?

On Openapi, you can request the following types of signatures:

  • InfoCert Digital and Qualified Electronic Signatures and their renewals
  • Aruba Digital and Qualified Electronic Signatures
  • Simplified Electronic Signature
Additionally, with the Digital Signature API, you can also request the activation of the SPID Digital Identity for individuals.

What types of signatures are available on Openapi?

Yes, you can customize the signing interface through the POST /firma_elettronica_ui endpoint. For example, you can change colors, add your logo, hide other signers, or allow/disallow document downloads. Moreover, upon completion of the signing, you can also set a redirect link to a web page.

Can the signing interface be customized?

Yes, at the end of the signing procedure, you can request the signed document via API, in addition to the copy of the audit trail. The audit trail is the document containing all the information that led to the successful signing. In case of disputes, this file will allow for the technical reproduction of each step of the process. The audit trail contains data on the process (ID, creation date, sending and expiration), signers (name, surname, email, phone number, IP address), authentication methods of signers (authentication method, sent message, and validation time). As required by law, the audit trail is stored in original form for 10 years.

Does the API also allow you to request a copy of the signed document?

The eSignature with OTP is ideal for companies of all sizes and organizations that need to offer their clients a secure and certified signing solution that allows them to sign any digital document and dematerialize the signing of documents (e.g., pre-contracts, quotes, sales or rental contracts, and general documents).

Who is the OTP Electronic Signature service intended for?

The service is provided in real time.

What are the service response times?

For the eSignature with OTP, the starting cost is €0.70 per single request. Subscription plans are also available for this service, allowing for savings and continuous, flexible use. The cost of individual requests in subscription starts at €0.14.

What are the costs of the eSignature with OTP service?