Retrieve a deferred credential.
POST
/vci/deferred
Code sample: Shell / cURL
curl --request POST \ --url https://auth.example.com/vci/deferred \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "transaction_id": "txn_123" }'Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ” Media type application/json
object
transaction_id
required
string
Example
txn_123Responses
Section titled “ Responses ”Credential issuance response.
Media type application/json
Any of:
object
credentials
required
Issued SD-JWT VC compact serializations.
Array<string>
transaction_id
Present only when issuance is deferred.
string
object
credentials
Issued SD-JWT VC compact serializations.
Array<string>
transaction_id
required
Present only when issuance is deferred.
string
Example generated
{ "credentials": [ "example" ], "transaction_id": "example"}Error response.
Media type application/json
object
error
required
string
error_description
required
string
Example
{ "error": "invalid_request", "error_description": "The request is invalid."}Error response.
Media type application/json
object
error
required
string
error_description
required
string
Example
{ "error": "invalid_request", "error_description": "The request is invalid."}