light-mode-image
Learn
MATTR VII PlatformVerifier applications

Create verifier application

Creates an mDocs online verifier application.

Analytics Events

CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_STARTCREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_SUCCESSCREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_FAIL

Roles

adminverifier
POST/v2/presentations/applications
AuthorizationBearer <token>

In: header

Verifier application payload

Configuration for an mDocs online verifier web application. Either OpenID4VP or Digital Credentials API configuration must be provided.

Configuration for an mDocs online verifier iOS application.

typestring

Defines the type of the verifier application.

Value in"ios"
bundleIdstring

Bundle ID of the iOS app.

openid4vpConfiguration?object
resultAvailableInFrontChannel?boolean

Indicates whether or not the verification result should be returned directly to the web application (true) or only via a configured back-end (false). Refer to the detailed workflow for more information.

Defaulttrue
teamIdstring

Team ID of the iOS app.

Configuration for an mDocs online verifier Android application.

Response Body

curl -X POST "https://example.vii.au01.mattr.global/v2/presentations/applications" \  -H "Content-Type: application/json" \  -d '{    "name": "Example Verifier Web Application",    "type": "web",    "domain": "example-verifier-web-application.com"  }'
{
  "id": "1ef1f867-20b4-48ea-aec1-bea7aff4964c",
  "name": "Example Verifier Web Application",
  "resultAvailableInFrontChannel": true,
  "type": "web",
  "domain": "example-verifier-web-application.com",
  "additionalDomains": [
    "example-verifier-web-application.com"
  ],
  "openid4vpConfiguration": {
    "supportedModes": "all",
    "redirectUris": [
      "https://example-verifier-web-application.com/presentation/callback"
    ],
    "display": {
      "logoImage": {
        "url": "https://example-logo-image-url.com",
        "altText": "Logo image"
      },
      "headerText": "Share your information.",
      "bodyText": "Please scan the QR code to the right to provide information required for this interaction.",
      "privacyPolicyUrl": "https://example-privacy-policy.com",
      "primaryColorHex": "#FFFFFF"
    }
  },
  "dcApiConfiguration": {
    "supportedBrowserPlatforms": {
      "desktop": true,
      "mobile": true
    }
  }
}
{
  "code": "string",
  "message": "string",
  "details": [
    {
      "value": "string",
      "msg": "Invalid value",
      "param": "id",
      "location": "body"
    }
  ]
}

How would you rate this page?