light-mode-image
Learn
API ReferenceVerifier applications

Create verifier application

Roles

adminverifier

Analytics Events

CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_STARTCREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_SUCCESSCREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_FAIL
POST/v2/presentations/applications

Creates an mDocs online verifier application.

Once created, application instances can be registered and interact with the MATTR VII platform (for example, to verify credential presentations).

Analytic events

  • CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_START
  • CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_SUCCESS
  • CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_FAIL

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Request Body

application/json

Verifier application payload

TypeScript Definitions

Use the request body type in TypeScript.

Configuration for an mDocs online verifier application.

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

Response Body

application/json

application/json

curl -X POST "https://example.com/v2/presentations/applications" \  -H "Content-Type: application/json" \  -d '{    "name": "string",    "type": "web",    "domain": "string"  }'
{  "id": "string",  "name": "string",  "type": "web",  "domain": "string",  "additionalDomains": [    "string"  ],  "openid4vpConfiguration": {    "supportedModes": "all",    "redirectUris": [      "string"    ],    "display": {      "logoImage": {        "url": "string",        "altText": "string"      },      "headerText": "string",      "bodyText": "string",      "privacyPolicyUrl": "string",      "primaryColorHex": "string"    }  },  "dcApiConfiguration": {    "supportedBrowserPlatforms": {      "desktop": true,      "mobile": true    }  },  "resultAvailableInFrontChannel": true}

How would you rate this page?