Well-known endpoints API

Information about credentials which can be issued.

get/.well-known/openid-credential-issuer

Headers

Acceptstring required

Response

Credential Issuer Metadata

credential_issuerstring required

The Credential Issuer's identifier

authorization_serversstring[]
credential_endpointstring required

Information for the holder where to get the credential.

nonce_endpointstring required

Nonce for proof of possessions. Required for VCs to be bound to a holder.

deferred_credential_endpointstring
credential_configurations_supportedobject required
profile_versionstring
credential_issuer_identity_trust_statementstring

Identity Trust Statement (idTS) JWT proving the issuer's identity within the Swiss Trust ecosystem.

Example response

{
  "credential_request_encryption": {
    "jwks": {
      "keys": [
        {
          "kty": "EC",
          "crv": "P-256",
          "kid": "ec91e148-974d-47f1-9891-4b89d8bad57c",
          "x": "rm2YkWAJ2V84gS00DqeGR6MXHgW3FWISG45Vop0cWv4",
          "y": "ktSScp7s2fWSdq_7c6iOUI9AYFwQahXG60Nr9SL68mY"
        }
      ]
    }
  },
  "display": [
    {
      "locale": "de-CH"
    }
  ]
}