light-mode-image
Learn
MATTR VII PlatformWallet providers

Create wallet provider

Creates a wallet provider that can present mDocs for online verification.

Analytics Events

CREDENTIAL_PRESENTATION_WALLET_PROVIDER_CREATE_STARTCREDENTIAL_PRESENTATION_WALLET_PROVIDER_CREATE_SUCCESSCREDENTIAL_PRESENTATION_WALLET_PROVIDER_CREATE_FAIL

Roles

adminverifier
POST/v2/presentations/wallet-providers
AuthorizationBearer <token>

In: header

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 POST "https://example.vii.au01.mattr.global/v2/presentations/wallet-providers" \  -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"
    }
  ]
}

How would you rate this page?