← All integrations
€39excl. VAT / monthPro · 3,000 attempts100 free verifications / month

1.3 euro cents excl. VAT per attempt at full usage. Failures and abandoned attempts included.

Custom APIs · Your application, your user journey

Wallets in your application.

Verify your users’ identity or age and issue attestations with the Hub APIs. Keep control of your interface and business rules.

Examples available in Python, Node.js and PHP.

Three uses, one integration

Choose what your application needs.

Identity

Request the identity information your service needs. The Hub verifies it and returns the data the user shared from their Wallet.

Age

Check that a user meets the age requirement for your service, without requesting their identity when your user journey does not need it.

Issuance

Issue attestations for your business needs, such as diplomas, qualifications, supporting documents or access rights. Your application supplies approved data; the Hub delivers the attestation to the user’s Wallet using the configured model.

For development teams

From your first API call to the result.

  1. Contact us for your API key and the service identifiers suited to your application.
  2. From your server, create a verification or issuance request using the parameters described in the guide.
  3. Display the returned QR code in your interface so the user can continue with their Wallet.
  4. Read the request status to retrieve verified information or confirm that the attestation was delivered.
Request a free API key for testing ↗

Documentation and examples

Everything you need to build your integration.

A guide to API calls and results, examples in your language and Swagger to explore the API parameters.