HomeProductsLive Video Identification - Italy

Live Video Identification - Italy

From: €8.90 + VAT

Verify your users' identities quickly and securely according to European regulations with the Live mode.

Delivery

In a few minutes

available for
  • it

The API Video Identification allows the identity of users to be verified remotely, in an easy and fast manner while ensuring maximum security and full compliance with European regulations.

Integrating this API enables you to provide any type of service or product requiring user identity verification directly online, without needing to visit physical locations such as offices and studios. Additionally, it significantly reduces delivery times and the risk of fraud.

Currently, Openapi offers 3 different video recognition services for Italy:

  • Automatic
  • Selfie
  • Live with operator

In all cases, the documents uploaded are verified through CRIMNET, the centralized platform of the Ministry of the Interior and the Ministry of Justice, which ensures there are no reports of theft, loss, or other issues.

The entire identification process is encoded by the Bank of Italy in the provisions related to Customer Due Diligence to combat money laundering and terrorist financing.

Live Video Identification

The third identification mode, known as Live, is the most used and allows individuals to complete the video recognition procedure independently, at any time of the day. The user is supported in real-time by an operator throughout the recognition procedure and the verification of data accuracy.

The service is identified by the endpoint https://videoid.openapi.com/IT-live

REQUEST EXAMPLE

POST /IT-live

The video recognition procedure is very flexible and can be structured according to the integrator's needs. The only mandatory field during the request is the applicant's email address.

At this stage, it is possible, but not mandatory, to also pass the following data:

  • First Name (firstName)
  • Last Name (lastName)
  • Gender (gender)
  • Country of Birth (birthCountry)
  • Date of Birth (birthDate)
  • Place of Birth (birthPlace)
  • Tax Code (taxCode)
  • Phone Number (phoneNumber)
  • Health Card (healthCard)

These same details can also be obtained directly in the next step during the user identification process.

The API allows for customization of the user's experience while performing the video procedure. Specifically, you can customize:

  • Privacy policy link
  • Title, logo, footer text, text color, background, and favicon
  • Redirection links (redirectUrls) post-recognition: can be 2 different ones (one for successful completion, the other for failure)

During the request phase, you can also set the format of the documentation output. It could be:

  • A single PDF file containing all images, compressed into a zip ("imagesAsPdf": true)
  • Separate images within a zip ("imagesAsPdf": false)

All data is also available in JSON format.

{
        "callback": {
          "url": "https://mycallback.site/",
          "method": "POST",
          "field": "data",
          "headers": {
            "session_id": "oiwejdf89453urf945jfg"
          }
        },
        "mail": "[email protected]",
        "user": {
          "firstName": "Franco",
          "lastName": "Rossi",
          "gender": "M",
          "birthCountry": "Italy",
          "birthDate": "1977-11-06",
          "birthPlace": "Rome",
          "taxCode": "RSSMRA02D16A662G"
        },
        "healthCard": {
          "required": true,
          "checkExpire": true
        },
        "phoneNumber": {
          "required": true,
          "editable": true,
          "number": "3331234567"
        },
        "policy": {
          "url": "https://www.company.it/privacy-policy/"
        },
        "redirectUrls": {
          "success": "https://example.com/success",
          "failure": "https://example.com/failure"
        },
        "output": {
          "imagesAsPdf": false
        },
        "layout": {
          "title": "Video Identification",
          "logo": "https://www.website.it/logo.png",
          "favicon": "https://www.website.it/favicon.png",
          "backgroundColor": "#cecece",
          "textColor": "#000000",
          "footer": "Company Spa, VAT 11111111111"
        }
      }

RESPONSE EXAMPLE

POST /IT-live

The response includes the following data:

{
      "data": {
        "id": "aaaaaaaa-1111-2222-dddd-123456789",
        "link": "https://sit-openapi.certid.it/aaaaaaaa-1111-2222-dddd-12345678",
        "message": "The link for the automated Video Identification service.",
        "status": "running",
        "owner": "[email protected]"
      },
      "success": true,
      "message": "",
      "error": null
    }

Once the link is obtained, it will be possible to send it to the user whose identification is required.

The integrator will find the most suitable solution for sending the link (for example via SMS - integrating the specific Openapi service - or via email or displaying it directly on screen).

The steps the user will follow after clicking the link are predefined and include the following:

  • the user accepts the privacy policies for identification and the declaration of data accuracy (the link for which can be customized)
  • the user takes a photo of the front and back of both the ID document and the health card. OCR verifies the type of photographed document
  • the operator takes a photo of the user's face holding the document
  • CRIMNET checks in real time for any report of the document being stolen/lost
  • the back office operator, live, validates the procedure with an OK RESULT compliant and a PROCESS AUDIT with time-stamping (which legally attests to the date and time of execution, both from the user and the operator's side)
  • the back office operator, asynchronously, performs an identity check on the user and approves the recognition

The live procedure is subject to human verification according to Etsi guidelines.

The documents usable for identification are:

  • Identity card
  • Driver's license
  • Passport

To check the status of a request, an API request must be made to the endpoint GET /IT-identity-verifications/{id}{type} (the id is the one obtained previously).

The response will contain both the link for that specific video recognition and the information on the status of the procedure (e.g., ‘ko’, ‘validation’, ‘running’), as well as the reason for the latter.

When the process has been completed successfully, it will be possible to access the process audit and time-stamping which legally attest to the date and time of execution.

Access to data

REQUEST EXAMPLE

GET /IT-identity-verifications/{id}{type}

In case of success (OK), it is then possible to access the data and resources for the next 30 days through the parameters:

  • Request ID
  • Request type (type): ‘data’ or ‘archive’

With the type parameter, you can specify the desired format for the data obtained during the video recognition process:

  • /data: returns a JSON with all data
  • /archive: returns a PDF or separate images of the documents based on the previously set 'output' value

RESPONSE EXAMPLE

GET /IT-identity-verifications/{id}{type}

This is an example response if you select type /data:

  • First Name (firstName)
  • Last Name (lastName)
  • Gender (gender)
  • Birth Country (birthCountry)
  • Birth Date (birthDate)
  • Birth Place (birthPlace)
  • Tax Code Number (taxCode)
  • Document Type (documentType)
  • Document Number (documentNumber)
  • Document Issue Date (documentDate)
  • Document Expiration Date (documentExpiration)
  • Health Card Expiration Date (healthCardExpiration)
  • Health Card Document Number (healthCardID)

At any time, you can also obtain the list of requests made with information on the status of the procedure, the reason for the status, and the request ID.

Video recognition services are currently available for the identification of Italian citizens, regardless of their residence, provided they have one of the documents listed above and it is valid. In the event of a negative result during the process, it is possible to access information on the cause of the rejection, allowing for corrections or appropriate actions.

The video recognition procedure is particularly useful for digital onboarding activities, commercial transactions, SIM activation, financial and banking operations (for example, during the registration process at a banking institution).

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

With the Video Identification API, you can easily, quickly, and securely verify the identity of users remotely, fully complying with European regulations and minimizing the risk of fraud. The services available on Openapi are three: Automatic Video Identification, Selfie Video Identification, Live Video Identification with an Operator.

What is the Video Identification API?

The services differ in the way the identification process is carried out:

  1. Automatic Video Identification
    The user completes a predefined procedure in which they have to upload documents and take a photo. The user's identity verification is fully automated using an OCR system, face matching, document verification, and liveness checks. The procedure is subject to human verification according to Etsi guidelines.
  2. Selfie Video Identification
    This procedure is very similar to the previous one, but the verification is "human" and is completed by a back-office operator in an asynchronous mode.
  3. Live Video Identification
    In this case, the procedure is guided by an operator and is entirely live.
What differentiates the three Video Identification services?

In all video identification services, document verification is included through CRIMNET, and they comply with GDPR, eIDAS, ETSI, and Bank of Italy regulations.

If the outcome is 'ok,' process audits and a timestamp are also provided, proving the date and time in an incontestable manner.

What legal value does the Video Identification service have?

Currently, the video recognition service is available only for the identification of Italian citizens, regardless of their residence. Applicants must have a valid document, such as an ID card, driver’s license, or passport.

For which countries is the Video Identification service available?

The Video Identification API is ideal for those who need to manage digital onboarding activities, commercial operations, SIM activation, and financial and banking operations (e.g., during the registration process at a bank) where secure and compliant user identification is essential.

Who is the Video Identification API intended for?

The service is available from Monday to Saturday, from 9:00 am to 6:00 pm (excluding holidays), and is managed by operators within the European Community.

On which days and at what times is the service available?

The service is delivered within a few minutes.

What are the service processing times?

The starting cost is €11,90 per individual request.

Subscription plans are also available for this service, which allow you to save money and use the service continuously and flexibly.

The cost of individual subscription requests starts at €8,90.

What are the costs of the Live Video Identification service?