v1

latestOpenAPI 3.0.0Apache-2.02026-07-1767300384.3 KB
OpenID4VC Issuance Sessions

Find all OpenID4VC issuance sessions by query

get/openid4vc/issuers/sessions

Query parameters

cNoncestring
publicIssuerIdstring

The public issuer id, used for hosting OpenID4VCI metadata and endpoints

preAuthorizedCodestring
state'OfferCreated' | 'OfferUriRetrieved' | 'AccessTokenRequested' | 'AccessTokenCreated' | 'CredentialRequestReceived' | 'CredentialIssued' | 'Error'
credentialOfferUristring

Headers

x-tenant-idstring

Optional header to set the context to a specific tenant. Only needed when the --multi-tenant feature is enabled. Default value is 'default'

Response

Ok

idstring required
createdAtstring date-time required
updatedAtstring date-time
typestring required
publicIssuerIdstring required

The public issuer id, used for hosting OpenID4VCI metadata and endpoints

state'OfferCreated' | 'OfferUriRetrieved' | 'AccessTokenRequested' | 'AccessTokenCreated' | 'CredentialRequestReceived' | 'CredentialIssued' | 'Error' required
cNoncestring

cNonce that should be used in the credential request by the holder.

cNonceExpiresAtstring date-time

The time at which the cNonce expires.

preAuthorizedCodestring

Pre authorized code used for the issuance session. Only used when a pre-authorized credential offer is created.

userPinstring

Optional user pin that needs to be provided by the user in the access token request.

issuanceMetadataRecordStringUnknown

Construct a type with a set of properties K of type T

credentialOfferUristring required

URI of the credential offer. This is the url that cn can be used to retrieve the credential offer

errorMessagestring

Optional error message of the error that occurred during the issuance session. Will be set when state is {@link OpenId4VcIssuanceSessionState.Error}