Skip to content

Create Authorization Request

POST
/v1/authrequests

Creates an OpenID4VP Authorization Request and returns the Authorization Request’s transaction ID and request URI for submitting the response. The authorization URI needs to be extended with the nonce generated on the side of the verifier. See https://openid.net/specs/openid-4-verifiable-presentations-1_0-20.html#section-11.5.

nonce
required

Nonce value that becomes part of the authorization request sent to the client

string
RBx289XF4nCK9Cu6Tx08efcBELwjqQYc6HNORJCE

Nonce value that becomes part of the authorization request sent to the client

Session created, returns session details.

object
id
required
url
required

URL to respond to the request, usually passed to wallet via QRCode or link.

string format: uri
openid4vp://?client_id=did:web:example.com&request_uri=https://example.com/v1/authorize/777cab68-3666-4bcb-be11-8f264dc6fa1b

Unauthorized.