Verimi

About Verimi

Verimi is a European electronic identity scheme which allows end-users to provide reliable proof of their identity to businesses and public authorities in a convenient and secure fashion, including e-government services. Verimi currently offers support for Germany.

Key features

  • End-users can choose which details they want to share with third parties.
  • Verimi may also be used to safely store sensitive digital documents.

Signicat supports Verimi for identity verification, authentication, and signing.

Integrating with Verimi through Signicat

Web integration with Verimi is done via the same API as Signicat’s other ID methods. See “Get started with authentication“ for more information. Integration with Verimi must be carried out using OIDC. Through the single point of integration, one will get access to Signicat’s wide portfolio of integrated ID methods, not only Verimi, but also other services like identity paper verificationlookups, and video assurance.

Authentication

By clicking the “Login with Verimi” or “Register with Verimi” button, the end-user will be forwarded to verimi.com in order to authenticate. This can be done using an email address and password or using a mobile phone number (Verimi supports the Mobile Connect standard).

Then, the end-user can authorize the merchant to access particular personal data fields. If the merchant requests a verified identity, the end-user will be led through the verification process without leaving the flow (inline verification). Verimi offers six verification levels and corresponding methods (Personalausweis (eID), bank ident, giro ident, video ident, auto ident, and photo ident).

After this, the merchant will be able to access the personal data that the end-user has chosen to make available. The available scopes and claims are listed in the tables below. Note that different scopes and claims can be configured depending on the interests of the merchant. If you want to add any of the scopes or claims listed below to your configuration, contact our support team.

These are the main scopes and claims which are available for all eIDs.

Scope Claims
profile name
given_name
family_name
birthdate
email email
email_verified
address address
phone phone_number
phone_number_verified

The following scopes and claims, which are specific to Verimi, are also available.

Verimi scope Verimi claims
email verimi.email.contact
verimi.email.standard
name verimi.name.academicTitle
verimi.name.title
verimi.name.verified
phone verimi.phone.contact
verimi.phone.countryCode
verimi.phone.standard
birthdate verimi.birthdate.verified
address verimi.address.academicTitle
verimi.address.addressInfo
verimi.address.city
verimi.address.country
verimi.address.countryCode
verimi.address.firm
verimi.address.number
verimi.address.standard
verimi.address.street
verimi.address.title
verimi.address.verified
verimi.address.zipCode
idcard verimi.idcard.academicTitle
verimi.idcard.added
verimi.idcard.address
verimi.idcard.birthDate
verimi.idcard.birthPlace
verimi.idcard.citizenship
verimi.idcard.documentType
verimi.idcard.firstName
verimi.idcard.idCardNumber
verimi.idcard.issueDate
verimi.idcard.issuingAuthority
verimi.idcard.lastName
verimi.idcard.maidenName
verimi.idcard.pseudonym
verimi.idcard.title
verimi.idcard.validUntil
verimi.idcard.verificationDate
verimi.idcard.verificationMethod
passport verimi.passport.academicTitle
verimi.passport.added
verimi.passport.address
verimi.passport.birthDate
verimi.passport.birthPlace
verimi.passport.citizenship
verimi.passport.documentType
verimi.passport.firstName
verimi.passport.idCardNumber
verimi.passport.issueDate
verimi.passport.issuingAuthority
verimi.passport.lastName
verimi.passport.maidenName
verimi.passport.pseudonym
verimi.passport.title
verimi.passport.validUntil
verimi.passport.verificationDate
verimi.passport.verificationMethod
taxid verimi.taxid.taxId
verimi.taxid.verified
paymentdata verimi.paymentdata.bic
verimi.paymentdata.fullName
verimi.paymentdata.iban
verimi.paymentdata.paymentActive
verimi.paymentdata.verified
age_above_16 verimi.age_above_16.valid
age_above_18 verimi.age_above_18.valid
age_above_21 verimi.age_above_21.valid
frequent_travel_route_start verimi.frequent_travel_route_start.value
frequent_travel_route_destination verimi.frequent_travel_route_destination.value
frequent_travel_route_seat_preference verimi.frequent_travel_route_seat_preference.value
frequent_travel_route_class_preference verimi.frequent_travel_route_class_preference.value
frequent_travel_route_language_preference verimi.frequent_travel_route_language_preference.value
frequent_travel_route_food_preference verimi.frequent_travel_route_food_preference.value

 

How to get started with Verimi

If you want to start using Verimi through Signicat, get in touch with us and our sales team will guide you through the process.

Test information

Signicat’s test environment preprod.signicat.com is available 24×7, and may be used during your development and test phase.

After you are registered as a service provider in the Verimi platform, you will receive a client_id and a client_secret to authenticate your application. For test purposes, you can use the test credentials listed here.