MATTR VII PlatformWallet providers
Update a wallet provider
Updates an existing wallet provider that can present mDocs for online verification.
Analytics Events
CREDENTIAL_PRESENTATION_WALLET_PROVIDER_UPDATE_STARTCREDENTIAL_PRESENTATION_WALLET_PROVIDER_UPDATE_SUCCESSCREDENTIAL_PRESENTATION_WALLET_PROVIDER_UPDATE_FAIL
Roles
adminverifier
PUT
/v2/presentations/wallet-providers/{walletProviderId}
AuthorizationBearer <token>
In: header
Path Parameters
walletProviderIdstring
Unique identifier for the wallet provider.
Format
uuid
Wallet provider payload
namestring
Unique identifier for the wallet. This field is compared against the wallet identifier defined in the request by the Verifier Web SDK. Value must be unique amongst configured wallet providers on your tenant.
openid4vpConfigurationobject
Response Body
curl -X PUT "https://example.vii.au01.mattr.global/v2/presentations/wallet-providers/281d20b3-42a3-40dd-b29a-115ff32b02b7" \ -H "Content-Type: application/json" \ -d '{ "name": "Example wallet provider", "openid4vpConfiguration": { "authorizationEndpoint": "com-example.wallet://" } }'
{
"id": "e63a2e46-5afa-48f9-bcc2-2114cf5f331b",
"name": "Example wallet provider",
"openid4vpConfiguration": {
"authorizationEndpoint": "com-example.wallet://"
}
}
{
"code": "string",
"message": "string",
"details": [
{
"value": "string",
"msg": "Invalid value",
"param": "id",
"location": "body"
}
]
}
{
"code": "string",
"message": "string",
"details": [
{
"value": "string",
"msg": "Invalid value",
"param": "id",
"location": "body"
}
]
}
How would you rate this page?