Skip to main content

Read digital wallet deployment

GET 

/v2/config/digital-wallet/openid

Reads the OID4VC digital wallet deployment of the organisation. The response gives the deployment status, the service endpoints, and the well-known metadata URLs that wallets and verifiers use.

The service answers with HTTP 200 even when the organisation has no deployment. In that case status is 0, statusStr is Not Configured, secureVaults is null, and every endpoint and metadata URL is an empty string. Read status before you use the URLs.

Responses​

The service returned the OpenID digital wallet deployment details.

Response Headers
    Schema
      agentServiceEndpoint string

      Base URL of the OID4VCI and OpenID4VP service of the organisation. The value is an empty string when the organisation has no deployment.

      credentialOfferEndpoint string

      URL of the OID4VCI Credential Offer endpoint.

      version string

      Software version of the deployed agent.

      status integer

      Possible values: [0, 2]

      Deployment status of the agent. This operation gives 0 (Not Configured) or 2 (Deployed) only. It reports every status other than Deployed as 0, so it never gives 1 (Requested).

      statusStr string

      Possible values: [Not Configured, Deployed]

      Deployment status of the agent as text. This operation gives Not Configured or Deployed only, for the same reason as status.

      ledgerName string

      Name of the distributed ledger that the agent uses for DID registration. The service returns this constant value also when the organisation has no deployment.

      ledgerURL string

      URL of the distributed ledger. The service returns this constant value also when the organisation has no deployment.

      ledgerID integer

      Identifier of the ledger network. The service does not set this field and always returns 0.

      infrastructureProvider string

      Infrastructure provider that hosts the agent. The service returns iGrant.io also when the organisation has no deployment.

      deploymentRegion string

      Geographic region of the agent deployment. The service returns this constant value also when the organisation has no deployment.

      isWalletProvider boolean

      When true, the organisation is a wallet provider and can issue Wallet Unit Attestations.

      secureVaults integer[]nullable

      Possible values: [0, 1, 2, 3, 4]

      Key management backends that the organisation configured. The value is null when the organisation configured none.

      credentialIssuerMetadata string

      URL of the OID4VCI Credential Issuer Metadata document. The value is an empty string when the organisation has no deployment.

      authorizationServerMetadata string

      URL of the OAuth 2.0 Authorization Server Metadata document. The value is an empty string when the organisation has no deployment.

      notificationEndpoint string

      URL of the OID4VCI Notification Endpoint. The value is an empty string when the organisation has no deployment.

      jwksEndpoint string

      URL of the JSON Web Key Set of the organisation. The value is an empty string when the organisation has no deployment.

    Loading...