Overview
After the user responds to the request, call this endpoint to check the state of the verification and retrieve the credential data the user shared.For real-time applications, prefer webhooks over calling this endpoint repeatedly. Webhooks notify your
application the moment a presentation transitions to
verified, rejected, or expired, with no waiting and no
wasted requests. See Webhooks.Endpoint
Request
{presentation_id} with the id returned by Create a presentation request.
Response
HTTP 200 OKStatus values
Credential validation fields
Checking validity
Always check bothstatus === "verified" and credentials[].isValid === true before trusting the presented data. The isValid field confirms that:
- The credential has not been tampered with.
- The issuer’s decentralised identifier (DID) is legitimate.
- The credential is cryptographically authentic.
attributes from the response to process the verified user data in your application.
