{"info":{"_postman_id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","name":"Crypton Mobile CryptoVerifi API","description":"<html><head></head><body><p>Crypton Mobile CryptoVerifi API is a secure and easy way to verify identity of your customers. CryptoVerifi evaulates the authenticity of your customers with their passport, driver's license, and self photo. This documentation will help you get started with using CryptoVerifi API's endpoints.</p>\n<p><strong>Overview</strong></p>\n<ol>\n<li>You will need an API Key and Secret code to use any endpoints. Authorization is basic auth over HTTPS/TLS. You just need to include in every request your authorization header key and value. Your API key would be your basic auth username and API secret as the password.</li>\n<li>All requests should be done over HTTPS</li>\n<li>Request body and response to every request is in JSON format. Make sure to set <code>Content-Type: application/json</code> in the headers of every request.</li>\n<li>HTTP status codes will be sent to every response to any API call. <code>200 OK</code> response means the call was successful. <code>4XX</code> or <code>5XX</code> response means there was an error on the API call.</li>\n<li>All errors are represented by a JSON response of <code>\"error\": {}</code> key indicating the name of the error and a description.</li>\n<li>If you need help on using CryptonMobile CryptoVerifi API, you may send an email to <a href=\"mailto:support@cryptonmobile.com\">support@cryptonmobile.com</a></li>\n</ol>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"15179653","collectionId":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","publishedId":"Uz5KmaKy","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2022-11-23T10:28:57.000Z"},"item":[{"name":"Get VerifiLink","id":"e7fd517a-d2bb-4ef1-8a63-99f883503590","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"RedirectUrl\": \"https://yoururl.com/redirect-here\",\r\n    \"StatusCallbackUrl\":\"https://yourdomain.com/callbackreceiver.php\",\r\n    \"CustomFields\":[\r\n        {\r\n            \"name\": \"CustomerName\",\r\n            \"value\": \"John Smith\"\r\n        },\r\n        {\r\n            \"name\": \"Address\",\r\n            \"value\": \"123 Gregory Ave. Tulare, CA 93274\"\r\n        }\r\n    ]\r\n\r\n}","options":{"raw":{"language":"json"}}},"url":"https://cryptoverifiapi.edocs.co/v1/verifilink","description":"<p>This endpoint allows you to get a Verifi Link that you can use to integrate or embed our identity verification solution into your own application.</p>\n<p>The user will be the one to upload his/her own ID photo and perform liveness detection. CryptoVerifi API will securely capture the data, process the verification, and return a response whether the user has passed authenticity or not.  </p>\n<p><strong>Request Notes</strong></p>\n<ol>\n<li><p>RedirectUrl (string, optional) - This is the URL that you can use to redirect back to your application after the identity verification process. This is where you would like the user to continue after a successful verification.</p>\n</li>\n<li><p>StatusCallbackUrl (string, optional) - If you want to receive real-time status updates of your request, place your Callback URL here. Our API will do an <code>HTTP POST</code> to your Callback URL as soon as there's a change in the status of the session.</p>\n</li>\n<li><p>CustomFields (string, optional) - A CustomField is a Name and Value pair that lets you include additional information to the session. Here is a sample snippet of how the CustomFields element looks like:</p>\n</li>\n</ol>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\"> ...\n \"CustomFields\": [\n {\n \"Name\": \"CustomerName\",\n \"Value\": \"John Smith\"\n }\n ]\n ...\n\n</code></pre>\n<p><strong>Response Notes</strong></p>\n<p>A successful response will contain the following elements:</p>\n<ol>\n<li><p>SessionId - This is a unique identifier that you can use to query a verification result via the Get Verification Result endpoint.</p>\n</li>\n<li><p>Link - This is the auto-generated <strong>Verifi Link</strong> that your application should use to start the identify verification process. This link is only valid for 60 seconds. When this link is accessed, this is where the CryptoVerifi authentication process will be performed.</p>\n</li>\n<li><p>ValidUntil - The Verifi Link is valid only until this datetime. Values here are in UTC.</p>\n</li>\n<li><p>RedirectUrl - This is a reference to the same RedirectUrl you passed during the API request.</p>\n</li>\n</ol>\n<p>Here is how CryptoVerifi verification page will look like when it is embedded in your application:</p>\n<img src=\"https://content.pstmn.io/a08b9553-b6b5-4131-979b-cff6d383a1ff/aW1hZ2UucG5n\" width=\"421\" height=\"491\" />\n\n<p>*The Company Logo as seen above may be customized with your own logo upon request.</p>\n<p>The user will be asked to upload a photo of his/her valid Identification Card followed by liveness detection that will require capturing of user's live movements. Sets of illustrated instructions will help the user upload a clear photo for better processing:</p>\n<img src=\"https://content.pstmn.io/9eab538e-5ebf-4db5-90ad-cea106f4c534/aW1hZ2UucG5n\" width=\"440\" height=\"770\" />\n\n<p><strong>Liveness Detection</strong></p>\n<p>This is a secure authentication process where the system will determine the live presence of a user as opposed to a static picture such as photos. The user will be shown a series of illustrated instructions which will take less than 10 seconds to finish. This is the last step for verification.</p>\n<img src=\"https://content.pstmn.io/258b7fe4-af35-4304-856e-01f94d94eb5a/TGl2ZW5lc3MtRGV0ZWN0aW9uLWdpZi5naWY=\" width=\"432\" height=\"598\" />\n\n<p>CryptoVerifi API will securely capture the submitted ID, process the captured liveness detection, start authenticity processing which will take several seconds then assess if the user is successfully verified or not.</p>\n<img src=\"https://content.pstmn.io/9b371058-3756-4cfd-8663-3f6530af1df3/aWRlbnRpdHktdmVyaWZpZWQtZ2lmLmdpZg==\" width=\"438\" height=\"612\" />\n\n<p>After a successful verification, clicking on the <strong>Continue</strong> button will redirect the user to a redirectURL parameter appended with an action tag indicating that the authenticated user agreed to continue with your transaction.</p>\n<p><strong>Verification for Manual Review</strong></p>\n<p>After two failed customer verification attempts, submitted verification IDs and selfies will be subjected to manual review. The administrator may either approve or deny the verification based on the uploaded images from the customer. See <strong>Get Manual Review Link</strong> for more information on this endpoint.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","name":"Crypton Mobile CryptoVerifi API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","verifilink"],"host":["cryptoverifiapi","edocs","co"],"query":[],"variable":[]}},"response":[{"id":"3747b2d3-bb40-4d3e-b567-7e4650e5fe59","name":"Get VerifiLink","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"RedirectUrl\": \"https://yoururl.com/redirect-here\",\r\n    \"StatusCallbackUrl\":\"https://yourdomain.com/callbackreceiver.php\",\r\n    \"CustomFields\":[\r\n        {\r\n            \"name\": \"CustomerName\",\r\n            \"value\": \"John Smith\"\r\n        },\r\n        {\r\n            \"name\": \"Address\",\r\n            \"value\": \"123 Gregory Ave. Tulare, CA 93274\"\r\n        }\r\n    ]\r\n\r\n}","options":{"raw":{"language":"json"}}},"url":"https://cryptoverifiapi.edocs.co/v1/verifilink"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 07 Jun 2022 07:45:59 GMT"},{"key":"Content-Length","value":"356"}],"cookie":[],"responseTime":null,"body":"{\n    \"sessionId\": \"{sessionId}\",\n    \"link\": \"https://cryptoverifi.edocs.co/identityverification?t=OL7AXrmdnqfrqRo3J8nWHwoAAKwO8pc0MpqyWM4R...\",\n    \"validUntil\": \"2022-06-07T07:46:59.5288572Z\",\n    \"redirectUrl\": \"https://yoururl.com/redirect-here\"\n}"}],"_postman_id":"e7fd517a-d2bb-4ef1-8a63-99f883503590"},{"name":"Get Verification Result","id":"040fd112-32af-47df-a440-e561840e0e0a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cryptoverifiapi.edocs.co/v1/identityverification/{SessionId}","description":"<p>This endpoint allows you to get the result of an identity verification session. You will need to place the SessionId at the end of the endpoint URL.</p>\n<p><strong>Response Notes</strong></p>\n<p>A successful request will be have a <code>HTTP 200 OK</code> response with a body containing the following elements:</p>\n<ol>\n<li>SessionId - This is a reference of the same Session Id that was entered on your API request.</li>\n<li>IdType - This is the type of ID used in the verification process. Valid values are: <code>Passport</code>, <code>DriversLicense</code>, <code>OtherId</code></li>\n<li>IdentityVerified - Boolean value. Returns <code>true</code> if the customer's identity is successfully verified; <code>false</code>, otherwise.</li>\n<li>Similarity - This is the facial match similarity value. A higher value (nearest to 100.00) means that the facial similarity is accurate. This will determine the authenticity of the uploaded Identification Card when compared to the Self photo.</li>\n<li>Decision - This contains the identity verification result description.</li>\n</ol>\n<p>If the request is unsuccessful, the response will have a <code>HTTP 400 Bad Request</code> status along with a body containing the description of the error in JSON format.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","name":"Crypton Mobile CryptoVerifi API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","identityverification","{SessionId}"],"host":["cryptoverifiapi","edocs","co"],"query":[],"variable":[]}},"response":[{"id":"89a548db-04da-4fff-8911-05ad6c84ff6e","name":"Get Verification Result","originalRequest":{"method":"GET","header":[],"url":"https://cryptoverifiapi.edocs.co/v1/identityverification/{SessionId}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 07 Jun 2022 07:47:44 GMT"},{"key":"Content-Length","value":"164"}],"cookie":[],"responseTime":null,"body":"{\n    \"sessionId\": \"{sessionId}\",\n    \"idType\": \"DriversLicense\",\n    \"identityVerified\": true,\n    \"similarity\": 99.98458862304688,\n    \"decision\": \"Identity Verified\"\n}"}],"_postman_id":"040fd112-32af-47df-a440-e561840e0e0a"},{"name":"Verify Identity","id":"feeaa85d-5339-497d-a45f-0a71a6214f30","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"IdType\": \"DriversLicense\",\r\n    \"IdFrontImage\": \"[image file's byte array encoded in Base64]\",\r\n    \"IdBackImage\": \"[image file's byte array encoded in Base64]\",\r\n    \"SelfieImage\": \"[image file's byte array encoded in Base64]\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://cryptoverifiapi.edocs.co/v1/identityverification","description":"<p>If you have all the requirements needed and wants to run it against our identity verification process directly, this is the endpoint to use.</p>\n<p><strong>Request Notes</strong></p>\n<ol>\n<li>IdType (string, required) - This is the type of ID used in the verification process. Valid values are: <code>Passport</code>, <code>DriversLicense</code></li>\n<li>IdFrontImage (string, required) - This is the front of the ID image. Format should be the image file's byte array encoded in Base64.</li>\n<li>IdBackImage (string, optional) - This is the back of the ID image. Format should be the image file's byte array encoded in Base64. This is required if the IdType is <code>DriversLicense</code> and not needed if the IdType is <code>Passport</code>.</li>\n<li>SelfieImage (string, required) - This is the customer's selfie image. Format should be the image file's byte array encoded in Base64.</li>\n</ol>\n<p><strong>Response Notes</strong></p>\n<p>A successful request will be have a <code>HTTP 200 OK</code> response with a body containing the following elements:</p>\n<ol>\n<li>SessionId - This is a unique identifier that you can use to query a verification result via the Get Verificaiton Result endpoint.</li>\n<li>IdType - This is the type of ID used in the verification process. Valid values are: <code>Passport</code>, <code>DriversLicense</code></li>\n<li>IdentityVerified - Boolean value. Returns <code>true</code> if the customer's identity is successfully verified; <code>false</code>, otherwise.</li>\n<li>Similarity - This is the facial match similarity value. A higher value (nearest to 100.00) means that the facial similarity is accurate. This will determine the authenticity of the uploaded Identification Card when compared to the Self photo.</li>\n<li>Decision - This contains the identity verification result description.</li>\n</ol>\n<p>If the request is unsuccessful, the response will have a <code>HTTP 400 Bad Request</code> status along with a body containing the description of the error in JSON format.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","name":"Crypton Mobile CryptoVerifi API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","identityverification"],"host":["cryptoverifiapi","edocs","co"],"query":[],"variable":[]}},"response":[{"id":"d213984e-b449-4a7f-beba-52fb79950aef","name":"Verify Identity","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"IdType\": \"DriversLicense\",\r\n    \"IdFrontImage\": \"[image file's byte array encoded in Base64]\",\r\n    \"IdBackImage\": \"[image file's byte array encoded in Base64]\",\r\n    \"SelfieImage\": \"[image file's byte array encoded in Base64]\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://cryptoverifiapi.edocs.co/v1/identityverification"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 07 Jun 2022 07:48:53 GMT"},{"key":"Content-Length","value":"164"}],"cookie":[],"responseTime":null,"body":"{\n    \"sessionId\": \"{sessionId}\",\n    \"idType\": \"DriversLicense\",\n    \"identityVerified\": true,\n    \"similarity\": 99.98458862304688,\n    \"decision\": \"Identity Verified\"\n}"}],"_postman_id":"feeaa85d-5339-497d-a45f-0a71a6214f30"},{"name":"Get Verification Files","id":"b40a0a20-ca69-416e-b3ab-6ee5c2c27b33","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cryptoverifiapi.edocs.co/v1/identityverification/{SessionId}/files","description":"<p>This endpoint allows you to get the list of files submitted for an identity verification session. You will need the SessionId in the endpoint URL.</p>\n<p><strong>Response Notes</strong></p>\n<p>A successful request will be have a <code>HTTP 200 OK</code> response with a body containing the following elements:</p>\n<ol>\n<li>IdType - This is the type of ID used in the verification process. Valid values are: <code>Passport</code>, <code>DriversLicense</code></li>\n<li>DateCreated - Returns the datetime in UTC the identity verification were recorded.</li>\n<li>SessionFiles - This is a list of files used in the identity verification session. Each item in the list includes the following elements:</li>\n</ol>\n<ul>\n<li>ImageType - Identifies the type of image for this file. Valid values are: <code>Front</code>, <code>Back</code>, <code>Selfie</code></li>\n<li>FileId - This is the file identifier that can be used to download a specific session file via the Download a Verificaiton File endpoint.</li>\n<li>FileUri - This is the API URI for downloading this session file.</li>\n</ul>\n<p>If the request is unsuccessful, the response will have a <code>HTTP 400 Bad Request</code> status along with a body containing the description of the error in JSON format.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","name":"Crypton Mobile CryptoVerifi API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","identityverification","{SessionId}","files"],"host":["cryptoverifiapi","edocs","co"],"query":[],"variable":[]}},"response":[{"id":"3314ef00-f015-4890-80c4-f18e25eae10f","name":"Get Verification Files","originalRequest":{"method":"GET","header":[],"url":"https://cryptoverifiapi.edocs.co/v1/identityverification/{SessionId}/files"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Wed, 03 Aug 2022 12:44:07 GMT"}],"cookie":[],"responseTime":null,"body":"{\n  \"idType\": \"DriversLicense\",\n  \"dateCreated\": \"2022-08-03T12:19:13.157\",\n  \"sessionFiles\": [\n    {\n      \"imageType\": \"Front\",\n      \"fileId\": \"{fileId}\",\n      \"fileUri\": \"https://cryptoverifiapi.edocs.co/v1/identityverification/{SessionId}/file/{fileId}\"\n    },\n    {\n      \"imageType\": \"Back\",\n      \"fileId\": \"{fileId}\",\n      \"fileUri\": \"https://cryptoverifiapi.edocs.co/v1/identityverification/{SessionId}/file/{fileId}\"\n    },\n    {\n      \"imageType\": \"Selfie\",\n      \"fileId\": \"{fileId}\",\n      \"fileUri\": \"https://cryptoverifiapi.edocs.co/v1/identityverification/{SessionId}/file/{fileId}\"\n    }\n  ]\n}"}],"_postman_id":"b40a0a20-ca69-416e-b3ab-6ee5c2c27b33"},{"name":"Download a Verification File","id":"c499c370-febf-4fe5-b53b-f3bed0c46c86","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cryptoverifiapi.edocs.co/v1/identityverification/{SessionId}/file/{FileId}","description":"<p>This endpoint allows you to download a specific verification file. You will need the SessionId and FileId that you get from the Get Verification Files endpoint response.</p>\n<p>The response for this endpoint is the actual image file.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","name":"Crypton Mobile CryptoVerifi API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","identityverification","{SessionId}","file","{FileId}"],"host":["cryptoverifiapi","edocs","co"],"query":[],"variable":[]}},"response":[],"_postman_id":"c499c370-febf-4fe5-b53b-f3bed0c46c86"},{"name":"Get Manual Review Link","id":"482b1c4b-83fd-47c9-a665-0998823c61e3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cryptoverifiapi.edocs.co/v1/manualreviewlink/{sessionId}","description":"<p>This endpoint allows you to retrieve a Manual Review Link for a specific session ID. You can use this link to approve or deny the verification manually. This feature supports additional verification for certain cases where automated verification might not be sufficient or in situations requiring manual checking.</p>\n<img src=\"https://content.pstmn.io/4d047d8f-34ad-429d-afb7-9cb790d2dbf4/aW1hZ2UucG5n\" width=\"397\" height=\"358\" />\n\n<p>The generated link will direct you to a page displaying the uploaded ID (Driver's License or Passport) and selfie of the customer for manual review:</p>\n<img src=\"https://cryptoverifi.edocs.co/images/verifi-api-doc-06.png\" />\n\n<p><strong>Response Notes</strong></p>\n<p>A successful request will have an <code>HTTP 200 OK</code> response with a body containing the following elements:</p>\n<ul>\n<li><strong>sessionId</strong>: The unique identifier (ID) associated with the CryptoVerifi session.</li>\n<li><strong>link</strong>: The URL link that grants access to the Manual Review page for the specified session.</li>\n<li><strong>validUntil</strong>: The expiration timestamp (UTC) indicating until when the Manual Review Link remains valid.</li>\n</ul>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","name":"Crypton Mobile CryptoVerifi API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","manualreviewlink","{sessionId}"],"host":["cryptoverifiapi","edocs","co"],"query":[],"variable":[]}},"response":[{"id":"a6eb2eaa-c203-4a8f-858b-41c3e036885a","name":"Get Manual Review Link","originalRequest":{"method":"GET","header":[],"url":"https://cryptoverifiapi.edocs.co/v1/manualreviewlink/{sessionId} "},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"sessionId\": \"{sessionId}\",\n    \"link\": \"https://cryptoverifi.edocs.co/IdentityVerificationManualReview?t=Y50Z...\",\n    \"validUntil\": \"2023-07-17T09:28:41.2510659Z\"\n}"}],"_postman_id":"482b1c4b-83fd-47c9-a665-0998823c61e3"},{"name":"Get View Link","id":"92f4b398-9d05-4642-9a92-3c9827c7a103","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://cryptoverifiapi.edocs.co/v1/viewlink/{sessionId}","description":"<p>This endpoint allows you to view and download successfully verified IDs and selfies of a single session. Users can access this link using a web browser to retrieve successfully verified documents.</p>\n<img src=\"https://cryptoverifi.edocs.co/images/verifi-api-doc-07.png\" />\n\n<p><strong>Response Notes</strong></p>\n<p>A successful request will have an <code>HTTP 200 OK</code> response with a body containing the following elements:</p>\n<ul>\n<li><strong>sessionId:</strong> The unique identifier (ID) associated with the CryptoVerifi session.</li>\n<li><strong>link:</strong> The URL that grants access to view and download verified identification documents and selfies for the specified session.</li>\n<li><strong>validUntil:</strong> The expiration timestamp (UTC) indicating until when the View Link remains valid.</li>\n</ul>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","id":"61f6b2a0-ec1d-44a5-bf88-b5321701cff1","name":"Crypton Mobile CryptoVerifi API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","viewlink","{sessionId}"],"host":["cryptoverifiapi","edocs","co"],"query":[],"variable":[]}},"response":[{"id":"ec6d8fe4-e76e-43aa-9d23-e6b1eb34ceac","name":"Get View Link","originalRequest":{"method":"GET","header":[],"url":"https://cryptoverifiapi.edocs.co/v1/viewlink/{sessionId}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"sessionId\": \"{sessionId}\",\n    \"link\": \"https://cryptoverifi.edocs.co/IdentityVerificationViewFile?t=4NzLl36O8E...\",\n    \"validUntil\": \"2023-07-17T09:33:59.3263767Z\"\n}"}],"_postman_id":"92f4b398-9d05-4642-9a92-3c9827c7a103"}],"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]}},"event":[{"listen":"prerequest","script":{"id":"409eaac5-df11-4ba8-b21e-87336db40d02","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"1a403dc5-257a-480e-9821-477b7c0eee63","type":"text/javascript","exec":[""]}}]}