Verifier applications
Create a verifier application
/v2/presentations/applicationsAuthorization
bearerAuth 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}Retrieve all verifier applications
/v2/presentations/applicationsAuthorization
bearerAuth In: header
Query Parameters
Range size of returned list.
1 <= value <= 1000100Starting point for the list of entries.
Response Body
application/json
curl -X GET "https://example.com/v2/presentations/applications"{ "nextCursor": "string", "data": [ { "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 } ]}Retrieve a verifier application
/v2/presentations/applications/{verifierApplicationId}Authorization
bearerAuth In: header
Path Parameters
Unique identifier for the verifier application.
uuidResponse Body
application/json
application/json
curl -X GET "https://example.com/v2/presentations/applications/497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "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}Update a verifier application
/v2/presentations/applications/{verifierApplicationId}Authorization
bearerAuth In: header
Path Parameters
Unique identifier for the verifier application.
uuidRequest 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
application/json
curl -X PUT "https://example.com/v2/presentations/applications/497f6eca-6276-4993-bfeb-53cbbbba6f08" \ -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}Delete a verifier application
/v2/presentations/applications/{verifierApplicationId}Authorization
bearerAuth In: header
Path Parameters
Unique identifier for the verifier application.
uuidResponse Body
application/json
curl -X DELETE "https://example.com/v2/presentations/applications/497f6eca-6276-4993-bfeb-53cbbbba6f08"How would you rate this page?
Last updated on