# Authorization Request
- Note: Look for comments (##) about the payload in the example JSON below
```
{
"response_type": "id_token",
"nonce": "PbX5GNynZHPMM2hPF5blhq2mEa9ROpL1RTCgh_OY7I4",
## needs to be unique. If the client_id is did:jwk the ephemeral public key is to be extracted from the jwk
"client_id": "did:jwk:eyJrdHkiOiJFQyIsInVzZSI6InNpZyIsImNydiI6InNlY3AyNTZrMSIsIngiOiJIZU5CLV80VUR1RHI4S2xSLUxHWUhoS0QzVVRDYkxXVjlYclFnMGlIZm5RIiwieSI6IjY0ZzRqY2J5NVRXUjRMb2dSMTE4U1V1bVEwVEJVaUotVGw2Z01GQ0VYVDAiLCJhbGciOiJFUzI1NksifQ",
## An ephemeral_reader_public_key (COSE Key) will be used if not provided in the client_id
"ephemeral_reader_public_key": "pAECIAEhWCC4IJY5ZOU68GRobdkhgwNJSlsjoXXDTMVK0dkkTv0LpSJYIAptoK9DfilD8YNvMcZ42JKY6T1-lQV_1NBOjj7Cu6k1"
## Use "fragment" for same device
"response_mode": "post",
"nbf": 1669733120,
"scope": "openid",
"claims": {
"vp_token": {
"presentation_definition": {
"id": "8c9b590a-1bdc-4f57-86cc-72ff8cdd8ddf",
"input_descriptors": [
{
"id": "DriverLicense",
"name": "DriverLicense",
"purpose": "So we know you can drive",
"schema": [
{
"uri": "DriverLicense"
}
]
}
]
}
}
},
"registration": {
"client_name": "Ping Identity",
"client_purpose": "Check Driver License",
"subject_syntax_types_supported": [
"did:jwk"
],
## Format of the response and accepted crypto algorithms
"vp_formats": {
"mso_mdoc": {
"alg": [
## Only support ES256
"ES256"
]
}
}
},
"state": "c2dbd24d-c1aa-40e6-8c9a-32355dc433b0",
## MUST contain a browser session context in the URI, as a path parameter or a query parameter
"redirect_uri": "https://mdlverify.ping-eng.com/response/c2dbd24d-c1aa-40e6-8c9a-32355dc433b0",
"exp": 1672325120,
"iat": 1669733120,
"jti": "4653d10d-f3e0-4c27-98d0-7f00d0288a0d"
}
```
## Response
Redirect to: https://mdlverify.ping-eng.com/response/c2dbd24d-c1aa-40e6-8c9a-32355dc433b0#vp_token=<base64url_encoded_mso>
## Verifier site
- Should contain an option for same device (deep link) and cross device (QR code)
- Should display the Authorization Request object for the session and the processing steps and result