๐๏ธ Issue credential
Issues a Verifiable Credential to a holder using the OpenID for Verifiable Credentials Issuance (OID4VCI) protocol. Supports two issuance modes: **InTime** (credential issued immediately via the Credential Endpoint) and **Deferred** (credential issued later via the Deferred Credential Endpoint by calling the [Issue deferred credential](/docs/openid4vc-api/config-update-digital-wallet-open-id-credential-history) API). Supports W3C VC (JWT), IETF SD-JWT VC, and ISO 18013-5 mDoc/mDL credential formats.
๐๏ธ Issue deferred credential
Updates a credential exchange record. Used to issue a credential via the OID4VCI Deferred Credential Endpoint by providing the credential claims for a pending issuance.
๐๏ธ Read issuance history
Retrieves a credential exchange record by ID, including the issuance status, credential offer details, and holder information.
๐๏ธ Delete issuance history
Deletes a credential exchange record from the issuance history.
๐๏ธ Update credential revocation status
Updates the revocation status of an issued credential using the IETF Token Status List.
๐๏ธ List issuance history
Lists credential exchange records with pagination and optional status filtering. Each record represents a single OID4VCI credential issuance lifecycle.
๐๏ธ Create credential definition
Creates a new credential definition that specifies the credential type, format, claims structure, and issuance settings. The credential definition is published in the OID4VCI Credential Issuer Metadata and used as a template for issuing credentials.
๐๏ธ Read credential definition
Retrieves a credential definition by its ID, including the credential type, format, claims structure, and issuance settings.
๐๏ธ Update credential definition
Updates an existing credential definition. Changes affect future credential issuances using this definition.
๐๏ธ Delete credential definition
Deletes a credential definition. Existing credentials issued under this definition are not affected.
๐๏ธ List credential definition
Lists all credential definitions configured for OID4VCI credential issuance.
๐๏ธ Read credential definition cover image
Retrieves the cover image associated with an OID4VCI credential definition.
๐๏ธ Update credential definition cover image
Uploads or updates the cover image for an OID4VCI credential definition.
๐๏ธ Read credential definition logo image
Retrieves the logo image associated with an OID4VCI credential definition.
๐๏ธ Update credential definition logo image
Uploads or updates the logo image for an OID4VCI credential definition.
๐๏ธ Create global configuration
Creates a global configuration for the OID4VCI issuer, including credential issuer metadata and default issuance parameters.
๐๏ธ Read global configuration
Retrieves a global configuration by ID for the OID4VCI issuer.
๐๏ธ Update global configuration
Updates an existing global configuration for the OID4VCI issuer.
๐๏ธ Delete global configuration
Deletes a global configuration for the OID4VCI issuer.
๐๏ธ List global configuration
Lists all global configurations for the OID4VCI issuer.
๐๏ธ Validate transaction data
Validates transaction data submitted during an OID4VCI credential issuance against the defined schema.
๐๏ธ Read transaction data
Retrieves an OID4VCI transaction data record by its ID.
๐๏ธ List transaction data
Lists transaction data records associated with OID4VCI credential issuances.
๐๏ธ List credential definition templates
Lists available credential definition templates for creating new credential definitions.
๐๏ธ List scope
Lists the OAuth 2.0 scopes available for OID4VCI credential issuance, as published in the credential issuer metadata.