Skip to main content

Read credential issuer metadata

GET 

/v2/config/digital-wallet/openid/credential-issuer

Retrieves the OID4VCI Credential Issuer Metadata for a credential issuer. The wallet reads the .well-known/openid-credential-issuer document of the given credential issuer, checks it against the metadata model of the selected version, and returns the checked result. The wallet removes the keys that the model does not define, including signed_metadata, and returns the optional keys that the issuer left out with the value null. Each entry of display gets the default values Not Discoverable for name and description when the issuer gives no value. The wallet does not change the contents of credential_configurations_supported.

Request

Query Parameters

    credentialIssuer stringrequired

    Possible values: non-empty

    Credential Issuer Identifier. The wallet reads the Credential Issuer Metadata from this URL.

    Example: https://demo-api.igrant.io/v2/organisation/62e29d4c1d75a55b4ecd0e50/service
    version stringrequired

    Possible values: [draft_13, draft_15, draft_17]

    Default value: draft_13

    Version of the OID4VCI specification that the wallet uses to read the metadata. The default is draft_13. This operation accepts only these three values.

    Example: draft_13

Responses

The wallet read the issuer metadata.

Response Headers
    Schema
      credentialIssuerMetadata object

      Credential Issuer Metadata of the issuer, as defined in OID4VCI. The object holds the endpoints of the issuer and the credential configurations that the issuer supports.

      property name* any

      Credential Issuer Metadata of the issuer, as defined in OID4VCI. The object holds the endpoints of the issuer and the credential configurations that the issuer supports.

    Loading...