Enable wallet provider
PUT/v2/config/digital-wallet/openid
Enables or disables the wallet provider capability for OID4VCI and OpenID4VP operations.
Request
- application/json
Body
isWalletProvider boolean
Responses
- 200
- 401
- 500
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
walletUnit object
agentServiceEndpoint string
Base URL of the organization's OID4VCI/OpenID4VP agent service.
credentialOfferEndpoint string
URL of the OID4VCI Credential Offer endpoint.
version string
Software version of the deployed agent.
status string
Current deployment status of the agent.
statusStr string
ledgerName string
Name of the distributed ledger used for DID registration.
ledgerURL string
URL of the distributed ledger node.
ledgerID string
Identifier of the ledger network.
infrastructureProvider string
Cloud or infrastructure provider hosting the agent.
deploymentRegion object
Geographic region details where the agent is deployed.
property name* any
Geographic region details where the agent is deployed.
isWalletProvider boolean
When true, this organization acts as a Wallet Provider issuing Wallet Unit Attestations.
{
"walletUnit": {
"agentServiceEndpoint": "string",
"credentialOfferEndpoint": "string",
"version": "string",
"status": "string",
"statusStr": "string",
"ledgerName": "string",
"ledgerURL": "string",
"ledgerID": "string",
"infrastructureProvider": "string",
"deploymentRegion": {},
"isWalletProvider": true
}
}
Unauthorized
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
errorCode integerrequired
errorDescription stringrequired
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Internal server error
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
errorCode integerrequired
errorDescription stringrequired
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Loading...