Skip to main content

Verification Integration Flow

Sequence

Verification  Scenario.png

Call verify/request (1) API to create a new proof verification, the invitiation_short_url resultat (2) can be embendeed in a QrCode (3) that can be scan from the user with the Dizme Wallet app (4).

The wallet will show the proof requested to the user. After the user accept to send the data a flow of credential verification will start (5) on "background". Event status of progression of the verification will be sent to the Customer Backend via callback api "verify/event" (6).

If the status of the event is "SUCCESS" the customer backend will ask report of the verification with the data sent from the wallet by call the the verify/report (7)(8).

At this point (9) on the backend can be done right away a check on the data received.

Customer will sent a verify/complete to "COMPLETE" (10) the verification adding also information about the own check on the data received. Optionally can be added an info message to be shown to the user wallet.

The wallet will receive information about the result for this verification (11) and will evaluate the response (12).