Skip to content

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" }'
Media type application/json
object
transaction_id
required
string
Example
txn_123

Credential issuance response.

Media type application/json
Any of:
object
credentials
required

Issued SD-JWT VC compact serializations.

Array<string>
>= 1 items
transaction_id

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."
}