EUDI Wallet API

Integrate EUDI Wallet verification through one API.

Adminyra EUDI is building an API layer that hides the operational complexity of wallet presentation flows behind a stable interface for SaaS products and online services.

Adminyra EUDI
Your software
Adminyra API + verifier
EUDI Wallet
REST APITenant-awarePolicy-drivenWebhook-ready
01

The integration shape

Your application creates a verification session using the relevant relying party and verification policy. Adminyra prepares the wallet interaction, handles the verifier flow and returns a controlled status to your backend.

The browser is never treated as the source of truth. Verification outcomes are intended to be consumed server-to-server, while front-end QR or same-device flows only initiate or display the session.

  • Create a verification session
  • Present a QR code or same-device wallet request
  • Receive or poll the verification result
  • Process a signed webhook in your backend
02

Stable API, evolving verifier core

EUDI technical specifications and wallet implementations continue to evolve. The API boundary is designed so those changes can be absorbed inside the verifier layer while customer-facing endpoints remain stable.

This separation also makes it possible to move verifier compute to dedicated EU infrastructure later without changing the URLs used by customers.

03

Sandbox before production

The sandbox is the first integration target. It allows software teams to model relying parties, applications and policies before production registration and certificate material are involved.

Production capabilities will be enabled deliberately rather than simulated. An endpoint will never claim that an identity was verified unless the production verifier and trust checks actually performed that verification.

FAQ

Questions teams ask before integrating EUDI Wallets

What protocol will the EUDI Wallet API use?

The verifier side is being designed around the EUDI ecosystem's OpenID4VP-based remote presentation model and the applicable EU technical specifications.

Will every SaaS customer need a separate integration?

No. The platform is designed for one technical integration with separate tenant and relying-party configuration underneath.

Does the API store wallet credential payloads?

The architecture is designed not to persist wallet presentation payloads or identity claims in the control-plane database. Operational metadata is kept separate from credential content.

Primary sources

Official material behind this guidance

Build before the rush

Start with a real use case in the sandbox.

Model the relying party, define the minimum data request and integrate the application flow before production trust infrastructure is required.