Create a trusted issuer
Add a new mDocs trusted issuer, to be used in online presentation workflows.
Analytic events
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_CREATE_START
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_CREATE_SUCCESS
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_CREATE_FAIL
Trusted issuer created
Bad Request
- Payload
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
{- "certificatePem": "-----BEGIN CERTIFICATE-----\\r\\nMIICUDCCAfWgAwIBAgIKVVqBlVonWFs3lTAKBggqhkjOPQQDAjAkMQswCQYDVQQG\\r\\nEwJOWjEVMBMGA1UEAwwMRXhhbXBsZSBJQUNBMB4XDTI0MDExMTAzMjYwMFoXDTM0\\r\\nMDEwODAzMjYwMFowJDELMAkGA1UEBhMCTloxFTATBgNVBAMMDEV4YW1wbGUgSUFD\\r\\nQTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOHxm9MYkCvIvZc/MyoWGul8+tla\\r\\nFSSRVkDllFERbO/Tg7DOj4CJfYrhDJEuV04eRgcowBDhr9W/bvnTMZMa/RijggEN\\r\\nMIIBCTASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4E\\r\\nFgQUpS3hOCbmCUwu8n91X9CLS682cOkwOwYDVR0SBDQwMoYwaHR0cHM6Ly9odWRz\\r\\nb24tdGVuYW50LTAwMS52aWkuYXUzMDEubWF0dHJsYWJzLmlvMIGGBgNVHR8EfzB9\\r\\nMHugeaB3hnVodHRwczovL2h1ZHNvbi10ZW5hbnQtMDAxLnZpaS5hdTMwMS5tYXR0\\r\\ncmxhYnMuaW8vdjIvY3JlZGVudGlhbHMvbW9iaWxlL2lhY2FzL2VkNzQzMTllLTcy\\r\\nYTYtNDQwMS1iM2E1LTk0ZTk4MGZiZWJlYS9jcmwwCgYIKoZIzj0EAwIDSQAwRgIh\\r\\nAJxWGZvntq+hymL7zWwrlZo1Jz1+lWglu/MESdmUhTNFAiEAg+x5e3TzBxgHneIM\\r\\nVpTmZNOyZI3Hn17WRKkyKSg+5/8=\\r\\n-----END CERTIFICATE-----\\r\\n"
}
- 201
- 400
{- "id": "ed74319e-72a6-4401-b3a5-94e980fbebea",
- "certificatePem": "-----BEGIN CERTIFICATE-----\\r\\nMIICUDCCAfWgAwIBAgIKVVqBlVonWFs3lTAKBggqhkjOPQQDAjAkMQswCQYDVQQG\\r\\nEwJOWjEVMBMGA1UEAwwMRXhhbXBsZSBJQUNBMB4XDTI0MDExMTAzMjYwMFoXDTM0\\r\\nMDEwODAzMjYwMFowJDELMAkGA1UEBhMCTloxFTATBgNVBAMMDEV4YW1wbGUgSUFD\\r\\nQTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOHxm9MYkCvIvZc/MyoWGul8+tla\\r\\nFSSRVkDllFERbO/Tg7DOj4CJfYrhDJEuV04eRgcowBDhr9W/bvnTMZMa/RijggEN\\r\\nMIIBCTASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4E\\r\\nFgQUpS3hOCbmCUwu8n91X9CLS682cOkwOwYDVR0SBDQwMoYwaHR0cHM6Ly9odWRz\\r\\nb24tdGVuYW50LTAwMS52aWkuYXUzMDEubWF0dHJsYWJzLmlvMIGGBgNVHR8EfzB9\\r\\nMHugeaB3hnVodHRwczovL2h1ZHNvbi10ZW5hbnQtMDAxLnZpaS5hdTMwMS5tYXR0\\r\\ncmxhYnMuaW8vdjIvY3JlZGVudGlhbHMvbW9iaWxlL2lhY2FzL2VkNzQzMTllLTcy\\r\\nYTYtNDQwMS1iM2E1LTk0ZTk4MGZiZWJlYS9jcmwwCgYIKoZIzj0EAwIDSQAwRgIh\\r\\nAJxWGZvntq+hymL7zWwrlZo1Jz1+lWglu/MESdmUhTNFAiEAg+x5e3TzBxgHneIM\\r\\nVpTmZNOyZI3Hn17WRKkyKSg+5/8=\\r\\n-----END CERTIFICATE-----\\r\\n",
- "certificateData": {
- "notAfter": "2033-09-23",
- "notBefore": "2023-09-23",
- "country": "NZ",
- "commonName": "Example Trusted Issuer"
}
}
Retrieve all trusted issuers
Retrieves all mDocs trusted issuers from your tenant.
Analytic events
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_RETRIEVE_LIST_START
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_RETRIEVE_LIST_SUCCESS
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_RETRIEVE_LIST_FAIL
Trusted issuers retrieved
Bad Request
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 400
{- "code": "BadRequest",
- "message": "Validation Error",
- "details": [
- {
- "location": "query",
- "msg": "Invalid value",
- "param": "cursor",
- "value": "abc"
}
]
}
Retrieve a trusted issuer
Retrieves an existing trusted issuer from your tenant by providing its ID.
Analytic events
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_RETRIEVE_START
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_RETRIEVE_SUCCESS
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_RETRIEVE_FAIL
Trusted issuer retrieved
Bad Request
Trusted issuer Not Found
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 200
- 400
- 404
{- "id": "ed74319e-72a6-4401-b3a5-94e980fbebea",
- "certificatePem": "-----BEGIN CERTIFICATE-----\\r\\nMIICUDCCAfWgAwIBAgIKVVqBlVonWFs3lTAKBggqhkjOPQQDAjAkMQswCQYDVQQG\\r\\nEwJOWjEVMBMGA1UEAwwMRXhhbXBsZSBJQUNBMB4XDTI0MDExMTAzMjYwMFoXDTM0\\r\\nMDEwODAzMjYwMFowJDELMAkGA1UEBhMCTloxFTATBgNVBAMMDEV4YW1wbGUgSUFD\\r\\nQTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOHxm9MYkCvIvZc/MyoWGul8+tla\\r\\nFSSRVkDllFERbO/Tg7DOj4CJfYrhDJEuV04eRgcowBDhr9W/bvnTMZMa/RijggEN\\r\\nMIIBCTASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4E\\r\\nFgQUpS3hOCbmCUwu8n91X9CLS682cOkwOwYDVR0SBDQwMoYwaHR0cHM6Ly9odWRz\\r\\nb24tdGVuYW50LTAwMS52aWkuYXUzMDEubWF0dHJsYWJzLmlvMIGGBgNVHR8EfzB9\\r\\nMHugeaB3hnVodHRwczovL2h1ZHNvbi10ZW5hbnQtMDAxLnZpaS5hdTMwMS5tYXR0\\r\\ncmxhYnMuaW8vdjIvY3JlZGVudGlhbHMvbW9iaWxlL2lhY2FzL2VkNzQzMTllLTcy\\r\\nYTYtNDQwMS1iM2E1LTk0ZTk4MGZiZWJlYS9jcmwwCgYIKoZIzj0EAwIDSQAwRgIh\\r\\nAJxWGZvntq+hymL7zWwrlZo1Jz1+lWglu/MESdmUhTNFAiEAg+x5e3TzBxgHneIM\\r\\nVpTmZNOyZI3Hn17WRKkyKSg+5/8=\\r\\n-----END CERTIFICATE-----\\r\\n",
- "certificateData": {
- "notAfter": "2033-09-23",
- "notBefore": "2023-09-23",
- "country": "NZ",
- "commonName": "Example Trusted Issuer"
}
}
Delete a trusted issuer
Deletes an existing trusted issuer by providing its ID.
Analytic events
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_DELETE_START
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_DELETE_SUCCESS
- MOBILE_CREDENTIAL_TRUSTED_ISSUER_DELETE_FAIL
Trusted issuer deleted
Bad Request
Trusted issuer not Found
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 400
- 404
{- "code": "BadRequest",
- "message": "Validation Error",
- "details": [
- {
- "location": "params",
- "msg": "Invalid value",
- "param": "id",
- "value": "abc"
}
]
}
Create a verifier root CA certificate
Creates a verifier root CA certificate to be used as part of mDocs online verification workflows.
Analytic events
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_CREATE_START
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_CREATE_SUCCESS
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_CREATE_FAIL
Request Body schema: application/jsonrequired
Verifier root CA certificate payload
Verifier root CA certificate created
Bad Request
- Payload
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
{- "certificateCommonName": "{tenantDomain} Verifier",
- "certificateCountry": "string",
- "active": true
}
- 200
- 400
{- "id": "string",
- "certificatePem": "string",
- "certificateFingerprint": "string",
- "certificateData": {
- "commonName": "string",
- "country": "string",
- "notAfter": "string",
- "notBefore": "string"
}, - "active": true
}
Retrieve all verifier root CA certificates
Retrieves all existing verifier root CA certificates.
Analytic events
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_RETRIEVE_LIST_START
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_RETRIEVE_LIST_SUCCESS
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_RETRIEVE_LIST_FAIL
Verifier root CA certificates retrieved
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 200
[- {
- "id": "string",
- "certificatePem": "string",
- "certificateFingerprint": "string",
- "certificateData": {
- "commonName": "string",
- "country": "string",
- "notAfter": "string",
- "notBefore": "string"
}, - "active": true
}
]
Update a verifier root CA certificate
Updates an existing verifier root CA certificate.
Analytic events
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_UPDATE_START
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_UPDATE_SUCCESS
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_UPDATE_FAIL
path Parameters
Request Body schema: application/jsonrequired
Verifier root CA certificate payload
Verifier root CA certificate updated
Bad Request
Verifier root CA certificate not found
- Payload
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
{- "active": true
}
- 200
- 400
- 404
{- "id": "string",
- "certificatePem": "string",
- "certificateFingerprint": "string",
- "certificateData": {
- "commonName": "string",
- "country": "string",
- "notAfter": "string",
- "notBefore": "string"
}, - "active": true
}
Retrieve a verifier root CA certificate
Retrieves an existing verifier root CA certificate.
Analytic events
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_RETRIEVE_START
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_RETRIEVE_SUCCESS
- CREDENTIAL_PRESENTATION_VERIFIER_CA_CERTIFICATE_RETRIEVE_FAIL
Verifier root CA certificate retrieved
Verifier root CA certificate not found
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 200
- 404
{- "id": "string",
- "certificatePem": "string",
- "certificateFingerprint": "string",
- "certificateData": {
- "commonName": "string",
- "country": "string",
- "notAfter": "string",
- "notBefore": "string"
}, - "active": true
}
Delete a verifier root CA certificate
Deletes an existing verifier root CA certificate.
Analytic events
- PRESENTATION_VERIFIER_CA_CERTIFICATE_DELETE_START
- PRESENTATION_VERIFIER_CA_CERTIFICATE_DELETE_SUCCESS
- PRESENTATION_VERIFIER_CA_CERTIFICATE_DELETE_FAIL
Verifier root CA certificate deleted
Verifier root CA certificate not found
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 404
{- "code": "string",
- "message": "string",
- "details": [
- {
- "value": "string",
- "msg": "Invalid value",
- "param": "id",
- "location": "body"
}
]
}
Create verifier application
Creates an mDocs online verifier application.
Analytic events
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_START
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_SUCCESS
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_CREATE_FAIL
Request Body schema: application/jsonrequired
Verifier application payload
name required | string Unique name to identify the verifier application. |
type required | string Defines the type of the verifier application. Currently only |
domain required | string Fully qualified domain name of verifier application that can create an online presentation session. This ensures the verifier tenant only accepts requests from known and trusted applications. Note that |
additionalDomains | Array of strings non-empty List of fully qualified domain names of additional verifier applications who can create an online presentation session. |
required | object |
resultAvailableInFrontChannel required | boolean Default: true Indicates whether or not the verification result should be returned directly to the web application ( |
Verifier application created
Bad Request
- Payload
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
{- "name": "Example Verifier Web Application",
- "type": "web",
- "domain": "example-verifier-web-application.com",
- "additionalDomains": [
- "example-verifier-web-application.com"
], - "openid4vpConfiguration": {
- "supportedMode": "all",
- "display": {
- "headerText": "Share your information.",
- "bodyText": "Please scan the QR code to the right to provide information required for this interaction.",
- "primaryColorHex": "#FFFFFF"
}
}, - "resultAvailableInFrontChannel": true
}
- 200
- 400
{- "id": "1ef1f867-20b4-48ea-aec1-bea7aff4964c",
- "name": "Example Verifier Web Application",
- "type": "web",
- "domain": "example-verifier-web-application.com",
- "additionalDomains": [
- "example-verifier-web-application.com"
], - "openid4vpConfiguration": {
- "supportedMode": "all",
- "display": {
- "headerText": "Share your information.",
- "bodyText": "Please scan the QR code to the right to provide information required for this interaction.",
- "primaryColorHex": "#FFFFFF"
}
}, - "resultAvailableInFrontChannel": true
}
Retrieve all verifier applications
Retrieves all configured mDocs online verifier applications.
Analytic events
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_RETRIEVE_LIST_START
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_RETRIEVE_LIST_SUCCESS
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_RETRIEVE_LIST_FAIL
Verifier applications retrieved
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 200
[- {
- "id": "1ef1f867-20b4-48ea-aec1-bea7aff4964c",
- "name": "Example Verifier Web Application",
- "type": "web",
- "domain": "example-verifier-web-application.com",
- "additionalDomains": [
- "example-verifier-web-application.com"
], - "openid4vpConfiguration": {
- "supportedMode": "all",
- "display": {
- "headerText": "Share your information.",
- "bodyText": "Please scan the QR code to the right to provide information required for this interaction.",
- "primaryColorHex": "#FFFFFF"
}
}, - "resultAvailableInFrontChannel": true
}
]
Update verifier application
Updates an existing mDocs online verifier application.
Analytic events
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_UPDATE_START
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_UPDATE_SUCCESS
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_UPDATE_FAIL
path Parameters
Request Body schema: application/jsonrequired
Verifier application payload
name required | string Unique name to identify the verifier application. |
type required | string Defines the type of the verifier application. Currently only |
domain required | string Fully qualified domain name of verifier application that can create an online presentation session. This ensures the verifier tenant only accepts requests from known and trusted applications. Note that |
additionalDomains | Array of strings non-empty List of fully qualified domain names of additional verifier applications who can create an online presentation session. |
required | object |
resultAvailableInFrontChannel required | boolean Default: true Indicates whether or not the verification result should be returned directly to the web application ( |
Verifier application updated
Bad Request
Verifier application not found
- Payload
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
{- "name": "Example Verifier Web Application",
- "type": "web",
- "domain": "example-verifier-web-application.com",
- "additionalDomains": [
- "example-verifier-web-application.com"
], - "openid4vpConfiguration": {
- "supportedMode": "all",
- "display": {
- "headerText": "Share your information.",
- "bodyText": "Please scan the QR code to the right to provide information required for this interaction.",
- "primaryColorHex": "#FFFFFF"
}
}, - "resultAvailableInFrontChannel": true
}
- 200
- 400
- 404
{- "id": "1ef1f867-20b4-48ea-aec1-bea7aff4964c",
- "name": "Example Verifier Web Application",
- "type": "web",
- "domain": "example-verifier-web-application.com",
- "additionalDomains": [
- "example-verifier-web-application.com"
], - "openid4vpConfiguration": {
- "supportedMode": "all",
- "display": {
- "headerText": "Share your information.",
- "bodyText": "Please scan the QR code to the right to provide information required for this interaction.",
- "primaryColorHex": "#FFFFFF"
}
}, - "resultAvailableInFrontChannel": true
}
Retrieve a verifier application
Retrieves an existing mDocs online verifier application.
Analytic events
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_RETRIEVE_START
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_RETRIEVE_SUCCESS
- CREDENTIAL_PRESENTATION_VERIFIER_APPLICATION_RETRIEVE_FAIL
Verifier application retrieved
Verifier application not found
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 200
- 404
{- "id": "1ef1f867-20b4-48ea-aec1-bea7aff4964c",
- "name": "Example Verifier Web Application",
- "type": "web",
- "domain": "example-verifier-web-application.com",
- "additionalDomains": [
- "example-verifier-web-application.com"
], - "openid4vpConfiguration": {
- "supportedMode": "all",
- "display": {
- "headerText": "Share your information.",
- "bodyText": "Please scan the QR code to the right to provide information required for this interaction.",
- "primaryColorHex": "#FFFFFF"
}
}, - "resultAvailableInFrontChannel": true
}
Delete a verifier application
Removes an existing mDocs online verifier application.
Analytic events
- PRESENTATION_VERIFIER_APPLICATION_DELETE_START
- PRESENTATION_VERIFIER_APPLICATION_DELETE_SUCCESS
- PRESENTATION_VERIFIER_APPLICATION_DELETE_FAIL
Verifier application deleted
Verifier application not found
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 404
{- "code": "string",
- "message": "string",
- "details": [
- {
- "value": "string",
- "msg": "Invalid value",
- "param": "id",
- "location": "body"
}
]
}
Create wallet provider
Creates a wallet provider that can present mDocs for online verification.
Analytic events
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_CREATE_START
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_CREATE_SUCCESS
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_CREATE_FAIL
Request Body schema: application/jsonrequired
Wallet provider payload
name required | string 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. |
required | object |
Wallet provider created
Bad Request
- Payload
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
{- "name": "Example wallet provider",
- "openid4vpConfiguration": {
- "authorizationEndpoint": "com-example.wallet://"
}
}
- 200
- 400
{- "id": "e63a2e46-5afa-48f9-bcc2-2114cf5f331b",
- "name": "Example wallet provider",
- "openid4vpConfiguration": {
- "authorizationEndpoint": "com-example.wallet://"
}
}
Retrieve all wallet providers
Retrieves all existing wallet providers that can present mDocs for online verification.
Analytic events
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_RETRIEVE_LIST_START
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_RETRIEVE_LIST_SUCCESS
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_RETRIEVE_LIST_FAIL
Wallet providers retrieved
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 200
[- {
- "id": "e63a2e46-5afa-48f9-bcc2-2114cf5f331b",
- "name": "Example wallet provider",
- "openid4vpConfiguration": {
- "authorizationEndpoint": "com-example.wallet://"
}
}
]
Update a wallet provider
Updates an existing wallet provider that can present mDocs for online verification.
Analytic events
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_UPDATE_START
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_UPDATE_SUCCESS
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_UPDATE_FAIL
path Parameters
Request Body schema: application/jsonrequired
Wallet provider payload
name required | string 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. |
required | object |
Wallet provider updated
Bad Request
Wallet provider not found
- Payload
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
{- "name": "Example wallet provider",
- "openid4vpConfiguration": {
- "authorizationEndpoint": "com-example.wallet://"
}
}
- 200
- 400
- 404
{- "id": "e63a2e46-5afa-48f9-bcc2-2114cf5f331b",
- "name": "Example wallet provider",
- "openid4vpConfiguration": {
- "authorizationEndpoint": "com-example.wallet://"
}
}
Retrieve a wallet provider
Retrieves an existing wallet provider that can present mDocs for online verification.
Analytic events
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_RETRIEVE_START
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_RETRIEVE_SUCCESS
- CREDENTIAL_PRESENTATION_WALLET_PROVIDER_RETRIEVE_FAIL
Wallet provider retrieved
Wallet provider not found
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 200
- 404
{- "id": "e63a2e46-5afa-48f9-bcc2-2114cf5f331b",
- "name": "Example wallet provider",
- "openid4vpConfiguration": {
- "authorizationEndpoint": "com-example.wallet://"
}
}
Delete a wallet provider
Deletes an existing wallet provider that can present mDocs for online verification.
Analytic events
- PRESENTATION_WALLET_PROVIDER_DELETE_START
- PRESENTATION_WALLET_PROVIDER_DELETE_SUCCESS
- PRESENTATION_WALLET_PROVIDER_DELETE_FAIL
Wallet provider deleted
Wallet provider not found
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 404
{- "code": "string",
- "message": "string",
- "details": [
- {
- "value": "string",
- "msg": "Invalid value",
- "param": "id",
- "location": "body"
}
]
}
Retrieve presentation session result
Retrieves the result of an online presentation session by providing the session's ID.
Analytic events
- CREDENTIAL_PRESENTATION_SESSION_RESULT_RETRIEVE_START
- CREDENTIAL_PRESENTATION_SESSION_RESULT_RETRIEVE_SUCCESS
- CREDENTIAL_PRESENTATION_SESSION_RESULT_RETRIEVE_FAIL
Session result retrieved
Session not found
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
- 200
- 404
{- "sessionId": "string",
- "challenge": "string",
- "credentialQuery": [
- { }
], - "error": {
- "type": "string",
- "message": "string"
}
}