{"info":{"_postman_id":"97a4934d-e316-48be-89c5-8c3e013cb5c3","name":"IDnow Platform v1","description":"<html><head></head><body><p>IDnow - The Platform for Identity Proofing.</p>\n<p><strong>NOTE:</strong> This documentation only applies to our <strong>IDnow Platform v1 which comprises IDnow VideoIdent, IDnow AutoIdent and IDnow eID in one single app/SDK.</strong></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"20486351","collectionId":"97a4934d-e316-48be-89c5-8c3e013cb5c3","publishedId":"2s8YmNRNeC","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2023-04-14T10:58:46.000Z"},"item":[{"name":"Introduction","item":[],"id":"7df58591-caef-4db1-bf3c-cc91ee1ea830","description":"\n\n<p>IDnow exposes its identity verification services via a standardized programmatic interface to its clients. We offer a RESTful API that is based on HTTP requests and JSON responses. This documentation provides you with an overview of the API endpoints and information on implementing our services in your own IT infrastructure.</p>\n<h3 id=\"postman\">Postman</h3>\n<p>For getting to know the IDnow API endpoints and result data, we recommend using the <a href=\"https://www.getpostman.com/\">Postman</a> tool. It helps with running and debugging your API requests. IDnow provides its own Postman Collection of API requests which you can simply access by clicking <code>Run in Postman</code> above.</p>\n<p>This collection is also the basis of this documentation and you will find every endpoint described here being readily available in our collection.</p>\n","event":[{"listen":"prerequest","script":{"id":"158a41ed-fcb3-4764-b86d-d4e85dbb3944","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"a47579da-a18c-43e1-ad98-a676bf76c7f9","type":"text/javascript","exec":[""]}}],"_postman_id":"7df58591-caef-4db1-bf3c-cc91ee1ea830"},{"name":"Platform Overview","item":[{"name":"IDnow AutoIdent","item":[],"id":"64e7a865-5459-4339-955a-d92a0bf109e1","description":"\n\n<p>IDnow AutoIdent offers a fully automated solution to identify a person.</p>\n<p>The process automatically performs these steps:</p>\n<ul>\n<li>Determines the kind of document used (e.g. passport, ID-card, driver license)</li>\n<li>Determines the version of the document (e.g. German passport)</li>\n<li>Retrieves the data from the document</li>\n<li>Performs a biometric comparison</li>\n<li>Executes a liveness detection</li>\n<li>Verifies the genuineness of the document used during the process</li>\n</ul>\n<p>AML/GWG compliant version of AutoIdent also includes additional optional steps which offers higher level of security verification in the process</p>\n<ul>\n<li>Ask users to sign additional documents by confirming the phone number of the user with an OTP password sent to the user's phone.</li>\n<li>Confirms the identity of the person using the existing bank account of the user by asking the user to perform a 1 cent transfer</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"349a561f-0682-43cf-8330-c1a5db7781f8"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"6893d28c-e10f-4301-8976-df4c10519d36"}}],"_postman_id":"64e7a865-5459-4339-955a-d92a0bf109e1"},{"name":"IDnow VideoIdent","item":[],"id":"eb28d250-955f-4950-85a9-4dbe91c73a52","description":"\n\n<p>IDnow VideoIdent allows to verify the identity of a person along with a verification if the document used is genuine in a process guided by an IDnow Ident Specialist. The user and the IDnow Ident Specialist are interacting with each other during this process using a video-chat.</p>\n","_postman_id":"eb28d250-955f-4950-85a9-4dbe91c73a52"},{"name":"IDnow eID","item":[],"id":"bc59316d-712b-4184-b81e-ef3eea3cfe17","description":"<p>IDnow eID allows users to verify themselves using German ID card and German Residence Permit by using the PIN based NFC technologies. The Product asks user to share the PIN of their German eID document and also asks document to bring closer to NFC enabled mobile phone to readout the NFC chip from the ID document.</p>\n","_postman_id":"bc59316d-712b-4184-b81e-ef3eea3cfe17"},{"name":"IDnow eSign","item":[],"id":"03d41b84-6289-4147-bbc3-a5a2a33a4f64","description":"\n\n<p>IDnow eSign issues qualified electronic signatures (QES) on one or more PDF documents. The IDnow eSign product relies on the IDnow VideoIdent and IDnow AutoIdent technology to verify the identity of the person signing the PDF documents.</p>\n","_postman_id":"03d41b84-6289-4147-bbc3-a5a2a33a4f64"}],"id":"da294d75-bae4-44e8-9a95-be790ac0d33b","description":"<p>IDnow Platform offers multiple Identity Verification methods to customers. As part of the fist version of the platform, IDnow AutoIdent, IDnow VideoIdent and IDnow eID are offered together in one single app/SDK. eSign as an add on is also offered in this version of the Platform.</p>\n<p>IDnow offers mobile Apps for iOS and Android as well as mobile SDKs for integration into customer-specific apps to support the Identity Verification process. Our SDKs and Mobile apps are added below -</p>\n<ul>\n<li>IDnow<ul>\n<li>SDKs (include documentation too)<ul>\n<li><a href=\"https://github.com/idnowgmbh/de.idnow.platform_v1.android\">Android SDK</a></li>\n<li><a href=\"https://github.com/idnowgmbh/de.idnow.platform_v1.ios\">iOS SDK</a></li>\n</ul>\n</li>\n<li>Mobile Apps<ul>\n<li><a href=\"https://play.google.com/store/apps/details?id=de.idnow.unifiedapp.android\">Android Mobile App</a></li>\n<li><a href=\"https://apps.apple.com/us/app/idnow/id1645071214\">iOS Mobile App</a></li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"da294d75-bae4-44e8-9a95-be790ac0d33b"},{"name":"Target Audience","item":[],"id":"a62a2615-b8b0-4d65-97ea-dc048df20c81","description":"\n\n<p>This document is targeted at developers of third party companies who want to integrate the IDnow verification service into their own applications.</p>\n","event":[{"listen":"prerequest","script":{"id":"dec2917a-c579-4be0-bb89-0e2908b63753","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"b2ed22eb-065d-480c-9bc3-0570c9b8067e","type":"text/javascript","exec":[""]}}],"_postman_id":"a62a2615-b8b0-4d65-97ea-dc048df20c81"},{"name":"Glossary","item":[],"id":"b746eef6-1b5a-4677-8c28-e35e746143cb","description":"\n<p>In this section, we would like to introduce our wording used throughout this documentation for a better understanding of the data entities you will be handling when requesting our API services:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Term</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Company</td>\n<td>Client of IDnow (e.g. a bank) who uses the services of IDnow to verify the identity of their <em>users</em>.</td>\n</tr>\n<tr>\n<td>Customer</td>\n<td>This value is a <code>string</code> that your company receives from IDnow during account setup. It is being used in the API URL of your requests. A synonym for this value is <code>shortname</code>, which is being used as a key in our API responses.</td>\n</tr>\n<tr>\n<td>API Key</td>\n<td>The API key is required for authenticating your application and accessing our REST services. You receive this value during IDnow account setup. <strong>Never share this value with anyone, not even with us!</strong></td>\n</tr>\n<tr>\n<td>Token</td>\n<td>After successfully authenticating against our API you will get a <a href=\"https://tools.ietf.org/html/rfc7519\">JSON Web Token (JWT)</a> as a response which is required for any following request.</td>\n</tr>\n<tr>\n<td>User</td>\n<td>The end customer of the company whose identity shall be verified.</td>\n</tr>\n<tr>\n<td>Ident</td>\n<td>An Ident is what we call the entity that you create via our API to represent the user in the verification process. IDnow generates an internal <em>IdentID</em> that uniquely identifies an Ident.</td>\n</tr>\n<tr>\n<td>IdentID</td>\n<td>The IdentID is also being used by the user to start the verification process. The IdentID follows the syntax: <code>ABC-DEFGH</code></td>\n</tr>\n<tr>\n<td>Transaction Number (TA Nbr.)</td>\n<td>The TA Nbr. is a value that you can define and attach to an Ident you create. We emphasize <strong>this value to be unique per user</strong> and not guessable. You can use it to associate your Idents with internal data sets of your users.</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"aed9f610-ff04-4b12-a830-7a989af3d9f5"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"62a39693-e96b-41f5-b9bd-6cd1dfbb1fde"}}],"_postman_id":"b746eef6-1b5a-4677-8c28-e35e746143cb"},{"name":"Getting Started","item":[{"name":"Content and Charset","item":[],"id":"1b10d537-7627-44d4-92cf-1a874d8cd3f5","description":"\n<p>Please make sure that all data is sent as UTF-8 encoded JSON. This is especially important because the encoding will influence the calculation of the security token. The expected JSON structure is flat.</p>\n","_postman_id":"1b10d537-7627-44d4-92cf-1a874d8cd3f5"},{"name":"Protocol and Port","item":[],"id":"f06cdd2b-881f-443f-9084-9508b25236d0","description":"\n<p>To ensure that all parameters are encrypted, all requests to the IDnow server must be performed using HTTPS! <strong>HTTP is not allowed.</strong> The port for all requests is: 443.</p>\n","_postman_id":"f06cdd2b-881f-443f-9084-9508b25236d0"},{"name":"Persistence","item":[],"id":"1b153371-f974-4176-9d38-17852b69e1f2","description":"\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Item</th>\n<th>Info</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JWT</td>\n<td>The authentication token has an idle time of 60 minutes after which it expires.</td>\n</tr>\n<tr>\n<td>Ident</td>\n<td>An Ident has a lifetime of 90 days if data retention policies do not dictate otherwise. It can be customized as per the customer request.</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"e19b622a-ce28-4823-b461-468fd308fd55"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"6df90d1d-89f5-4c0f-8a93-e17989b155f4"}}],"_postman_id":"1b153371-f974-4176-9d38-17852b69e1f2"},{"name":"Authentication","item":[],"id":"cff695d2-f42f-4d1b-8a08-9bc87376a6ba","description":"\n<p>Before it is possible to send any request successfully, the value for the API Key has to be set in your environment. With the API Key set, the first request must be to authenticate and obtain a JWT. The JWT is necessary for accessing the API with any subsequent request. </p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>Request: POST Company Login\n</code></pre><p>Add this value to your global variable <code>LOGIN-TOKEN</code>. It will then be automatically used in the header as the value for the parameter: <code>X-API-LOGIN-TOKEN</code> for every following request you send.</p>\n<p>The JWT will be invalidated on the serverside if it has not been used for at least <strong>one hour</strong>. If you request our API with an expired token, your requests will get a <strong>401 Unauthorized error</strong> and you have to authenticate again. Using a false <code>Customer</code> results also in an <strong>401 Unauthorized error</strong>.</p>\n","_postman_id":"cff695d2-f42f-4d1b-8a08-9bc87376a6ba"},{"name":"Ident Lifecycle","item":[],"id":"f583f4e6-d36b-4edd-9a55-f71f9fd955c6","description":"\n\n<p>While it is possible to create an Ident with existing user data, it is not possible to retrieve an Ident which has not yet finished the IDnow verification process (not completed the process in the app) and still is in status <em>created</em>/<em>not finished</em>. In such cases, there will be an error received if an API call is being made for this ident. All the API calls are discussed later in the documentation.</p>\n<p>Once an identification is completed by the user, it can go through various stages depending on the actions of the user.</p>\n<img src=\"https://content.pstmn.io/fa70acbe-bdd0-4145-a197-e09f552414f6/SWRlbnRfTGlmZWN5Y2xlLlBORw==\" />\n\n<p><strong>AutoIdent Specific Information</strong></p>\n<p>If the user chose AutoIdent and finished the Identitiy verification process, it can be automatically reviewed by the system or can be sent to the IDnow agent for the review. Depending on the AutoReview configuration of the customer, there can be various flows.</p>\n<p>The following diagram shows the Ident Lifecycle with option <code>Auto Review</code> disabled. This is the case where customer wants all the idents to be reviewed manually by an agent:</p>\n<img src=\"https://docs.images.idnow.io/images/New-Flow-Auto-Review-disabled.png\" />\n\n<p>The following diagram shows the Ident Lifecycle with option <code>Auto Review</code> enabled. This is the case where customer wants only those idents to be reviewed by the agent which are not automatically reviewed by the system:</p>\n<img src=\"https://docs.images.idnow.io/images/New-Flow-Auto-Review-enabled.png\" />\n\n<p><strong>Note</strong></p>\n<ol>\n<li>If an IdentID is cancelled by the agent/supervisor or the user dropped out during the identification process due to any reason (network issues, app issues, user intended to drop out), then the IdentID can be used by the user again. Therefore, it is important that <strong>no new IdentID is generated for the same user identification</strong>. Always, use the same IdentID for the same user. Multiple IdentIDs for the same user will cause problems with the product in the longer run.</li>\n<li>If an IdentID is being reviewed by the agent/supervisor then user cannot use the same identID to start another request. <strong>Users should not be allowed to start the new identification request when agent/supervisor is reviewing the existing request of the user.</strong></li>\n<li>In some cases, it may happen that the FINAL webhook results are changed by IDnow later on. These are rare cases like agent/supervisor made a mistake in identifying a user and marked it as a Fraud but then customer reported it and asked to mark it successful. In such cases, supervisors can review the Ident again and change the status. These rare cases should be considered during the integration.</li>\n</ol>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"a2df9108-3df5-4603-9891-0fe990f871ef"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"73c51e63-c276-46d3-b9a6-43be16904e2f"}}],"_postman_id":"f583f4e6-d36b-4edd-9a55-f71f9fd955c6"},{"name":"Linking a Transaction Number to an existing User","item":[],"id":"8620217b-9bb4-4684-a04a-26b5a69df24a","description":"\n<p>Let's assume there is an existing user with complete data in your database whose identity you need to verify. IDnow allows for adding a unique <code>transactionnumber</code> (recommended) of your choice to every Ident creation request. You can use this number to associate the Ident e.g. with the corresponding entity in your system. When retrieving an Ident, this number will be provided back to you as the <code>transactionnumber</code> in the JSON body.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"2f5b4361-2c83-43f5-adaa-42470c8b24b7"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"6ae8cf4d-f155-4396-8869-0dc849b7e4cd"}}],"_postman_id":"8620217b-9bb4-4684-a04a-26b5a69df24a"},{"name":"Transaction Number","item":[],"id":"42030a57-b176-4fdd-b8b8-b57779a9bdcd","description":"\n<p>It is required that the ID generated by your system meets these requirements:</p>\n<ul>\n<li>It is unique per Ident that you create.</li>\n<li>It is not guessable.</li>\n<li>It has a maximum length of 255 characters. A typical example is a UUID (version 4) as the value. </li>\n<li>It may contain only the following characters: <code>[a-z][A-Z][0-9][_-]</code> to be compatible with the IDnow system.</li>\n</ul>\n<p>The transaction number is case-insensitive and is being <strong>used in the API URL itself</strong>. In the following example requests, the <code>transactionnumber</code> has the value: <code>demo-transactionxxnbr1</code>.</p>\n<p>Additionally, the IDnow system (internally) assigns each identification another ID which is called Ident-ID and also visible for the user. It takes the form of <code>ABC-DEFGH</code>.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"941d269c-1386-4a2c-bb35-6970f3992d5d"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"62e73e3c-b937-499c-8807-c6e9650d19e0"}}],"_postman_id":"42030a57-b176-4fdd-b8b8-b57779a9bdcd"}],"id":"c1752ae6-95a2-4211-9438-d5681cba7fc6","description":"\n\n<p>IDnow right now offers mobile SDKs for IDnow Platform which can be used to integrate the IDnow Platform solution into customer-specific mobile apps. IDnow also offers readily available mobile apps via Google Play and Apple App Store which can be used by users to execute the identification process.</p>\n<p>Below picture explains how a customer integrates IDnow platform with its system.</p>\n<img src=\"https://content.pstmn.io/04cb6169-abe7-457b-a620-8dd226f3a02f/SW50ZWdyYXRpb25fRmxvdy5QTkc=\" />\n\n<p>Before you can use the requests, a proper environment has to be set up. An environment holds parameters for setting your company name, API Key, login-token and the gateway host for your requests. The parameters in the API URL are placeholders. The applicable values for the placeholders are automatically used in your requests.</p>\n<p>The structure of our API URL looks like this:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/\n\n</code></pre><p>The following table shows those parameters with demo data. The IDnow collection holds global variables for authentication and provides two environments, one for testing and one for production calls. With our demo data and test environment you are able to make example requests from the start, without having to write any code or use your real data (except your API Key).</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>CUSTOMER</code></td>\n<td>democompany</td>\n</tr>\n<tr>\n<td><code>GATEWAYHOST</code></td>\n<td><a href=\"https://gateway.test.idnow.de\">https://gateway.test.idnow.de</a></td>\n</tr>\n<tr>\n<td><code>APIKEY</code></td>\n<td>Your private API key.</td>\n</tr>\n<tr>\n<td><code>LOGIN-TOKEN</code></td>\n<td>The authentication token. Needs to be included in every request header.</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"21f186ba-5a80-45c3-a03f-04d56a3ad3cd"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"0dcf847a-dc0f-4fff-a573-b8b1955d2127"}}],"_postman_id":"c1752ae6-95a2-4211-9438-d5681cba7fc6"},{"name":"Login & Company Requests","item":[{"name":"Company Login","event":[{"listen":"test","script":{"exec":["var jsonData = pm.response.json();\r","pm.globals.set(\"LOGIN-TOKEN\", jsonData.authToken);\r",""],"type":"text/javascript","id":"92bf58b3-02dc-4b75-b5e3-23910e469a23"}}],"id":"46369874-8f93-485f-a4af-c8fb93491baf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"apiKey\": \"{{APIKEY}}\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/login","description":"<p>If the request was successful, you receive the response code: HTTP/1.1 200 OK. The response body contains a key / value pair for the JWT, with the key being: <code>authToken</code>. This <code>authToken</code> has to be provided in the request header of all subsequent requests as <code>X-API-LOGIN-TOKEN</code> and is refered to in the rest of the documentation as <code>{{LOGIN-TOKEN}}</code>.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","login"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"fbfd4790-ccf8-45e5-9b8e-92cd1726d212","name":"Company Login 200","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"apiKey\": \"{{APIKEY}}\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"334"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Thu, 06 Jun 2019 06:30:02 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"authToken\": \"eyJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJkZS5pZGYXRld2F5IiwiYXVkIjoiZGUuaWRub3cuYXBwbGljYXRpb24iLCJleHAiOjE1NTk4MDYyMDIsImp0aSI6Im9qOVJxZHpFaHJKdjI2d0tSWWR5vdy5nCJpYXQiOjE1NTk4MDI2MDIsIm5iZiI6MTU1OTgwMjQ4Miwic3ViIjoiZGVtb3NlY3VyaXR5ZmVhdHVyZXMi0eXBlIQ09NUEFOWSIsInBlcm1pc3Npb25zIjoiQUxMIn0.s0nI00Uz-E6Gk4crFuzFHZT9dNu7sspUzfbtvXRTzwnQ9DN3gntTwUkKAJBGlyILdocAwj30BoG7J7L0rWTOyg\"\n}"},{"id":"acccac0a-6a26-4304-94ba-b19b79c29a62","name":"Company Login 500","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"apiKey\":\"{{APIKEY}}\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/login"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"161"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 09:17:53 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"INTERNAL_SERVER_ERROR\",\n            \"errorType\": null,\n            \"id\": \"61262858\",\n            \"key\": null,\n            \"message\": \"An internal server error has occured\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"46369874-8f93-485f-a4af-c8fb93491baf"},{"name":"Create Ident","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","id":"8d267711-1d92-471d-9f52-5ac12704d602"}}],"id":"313131e6-7600-49be-b9c4-3254eff80ac5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"birthday\":\"1987-05-23\",\n  \"birthplace\":\"London\",\n  \"custom1\": \"Eg. Employer name\",\n  \"custom2\": \"Eg. Job Position \",\n  \"custom3\": \"Eg. Insurance number\",\n  \"custom4\":\"or store any data strings\",\n  \"custom5\":\"you like.\",\n  \"email\":\"hello@democompany.org\",\n  \"firstname\":\"Erika\",\n  \"gender\":\"FEMALE\",\n  \"lastname\":\"Musterman\",\n  \"mobilephone\":\"+441763109660\",\n  \"nationality\":\"GB\",\n  \"zipcode\":\"W1U\",\n  \"preferredLang\":\"en\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/start","description":"<p>Creates a new Ident.</p>\n<p>The {{TRANSACTION-NUMBER}} has to be a new unique identifier to be used for this Ident.</p>\n<p>Returns status code <code>201</code> if successful.</p>\n<p>The body of this response also contains a JSON-formatted key/value pair: <code>{\"id\":\"TST-FXWFG\"}</code> containing IDnow's internal IdentID of this Ident.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","start"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"6308d882-4052-4688-bd4b-1657fedeceff","name":"Create Demo Ident 201","originalRequest":{"method":"POST","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"birthday\":\"1987-05-23\",\n  \"birthplace\":\"London\",\n  \"city\":\"London\",\n  \"country\":\"GB\",\n  \"custom1\": \"Eg. Employer name\",\n  \"custom2\": \"Eg. Job Position \",\n  \"custom3\": \"Eg. Insurance number\",\n  \"custom4\":\"or store any data strings\",\n  \"custom5\":\"you like.\",\n  \"email\":\"hello@democompany.org\",\n  \"firstname\":\"Olivia\",\n  \"gender\":\"FEMALE\",\n  \"lastname\":\"Jones\",\n  \"mobilephone\":\"+441789012345\",\n  \"nationality\":\"GB\",\n  \"street\":\"Baker Street\",\n  \"zipcode\":\"W1U\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/demo-transactionxxnbrxyz123/start"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"38"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Thu, 06 Jun 2019 09:12:17 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"TST-FXWFG\"\n}"},{"id":"5c97dc49-c057-49f7-a432-0e2e487e7b1f","name":"Create Demo Ident 401","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"birthday\":\"1987-05-23\",\n  \"birthplace\":\"London\",\n  \"city\":\"London\",\n  \"country\":\"GB\",\n  \"custom1\":\"X-AUTOTEST-HAPPYPATH\",\n  \"custom2\":\"Custom fields\",\n  \"custom3\":\"can set testbot scenarios\",\n  \"custom4\":\"or store any data strings\",\n  \"custom5\":\"you like.\",\n  \"email\":\"hello@democompany.org\",\n  \"firstname\":\"Olivia\",\n  \"gender\":\"FEMALE\",\n  \"lastname\":\"Jones\",\n  \"mobilephone\":\"+441789012345\",\n  \"nationality\":\"GB\",\n  \"street\":\"Baker Street\",\n  \"zipcode\":\"W1U\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/demo-transactionxxnbr100/start"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"plain","header":[{"key":"Vary","value":"Origin"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Wed, 05 Jun 2019 07:59:58 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"313131e6-7600-49be-b9c4-3254eff80ac5"},{"name":"Retrieve Ident","id":"180b13a4-a44b-41b2-91ef-f4c2a2e7d421","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}","description":"<p>Retrieves an existing Ident.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"77a03242-313d-4db1-a914-3203f0c75d48","name":"Get Demo Ident 200","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/demo-transactionxxnbr2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"683"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Thu, 06 Jun 2019 07:41:01 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"identificationprocess\": {\n        \"result\": \"CANCELED\",\n        \"reason\": \"USER_CANCELLATION\",\n        \"companyid\": \"demounifiedident\",\n        \"filename\": \"demo-transactionxxnbr2.zip\",\n        \"identificationtime\": \"2019-06-06T09:34:10+02:00\",\n        \"id\": \"TST-SMGDA\",\n        \"identificationmethod\": \"AutoIdent\"\n        \"href\": \"/api/v1/demounifiedident/identifications/demo-transactionxxnbr2.zip\",\n        \"type\": \"APP\",\n        \"transactionnumber\": \"demo-transactionxxnbr2\"\n    },\n    \"customdata\": {\n        \"custom3\": \"can set testbot scenarios\",\n        \"custom4\": \"or store any data strings\",\n        \"custom1\": \"\",\n        \"custom2\": \"Custom fields\",\n        \"custom5\": \"you like.\"\n    },\n    \"contactdata\": {\n        \"mobilephone\": \"+441789012345\",\n        \"email\": \"hello@democompany.org\"\n    },\n    \"userdata\": {\n        \"birthday\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"1981-10-17\",\n            \"original\": \"1987-05-23\"\n        },\n        \"firstname\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"SAMUEL\",\n            \"original\": \"OLIVIA\"\n        },\n        \"address\": {\n            \"zipcode\": {\n                \"status\": \"MATCH\",\n                \"value\": \"W1U\"\n            },\n            \"country\": {\n                \"status\": \"MATCH\",\n                \"value\": \"GB\"\n            },\n            \"city\": {\n                \"status\": \"CHANGE\",\n                \"value\": \"MUNICH\",\n                \"original\": \"LONDON\"\n            },\n            \"street\": {\n                \"status\": \"CHANGE\",\n                \"value\": \"PRINZREGSTR.\",\n                \"original\": \"BAKER STREET\"\n            }\n        },\n        \"birthplace\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"UTOPIA CITY\",\n            \"original\": \"LONDON\"\n        },\n        \"nationality\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"AQ\",\n            \"original\": \"GB\"\n        },\n        \"gender\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"MALE\",\n            \"original\": \"FEMALE\"\n        },\n        \"identlanguage\": {\n            \"status\": \"MATCH\",\n            \"value\": \"en\"\n        },\n        \"lastname\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"JOHNSON\",\n            \"original\": \"JONES\"\n        }\n    },\n    \"identificationdocument\": {\n        \"country\": {\n            \"status\": \"NEW\",\n            \"value\": \"AQ\"\n        },\n        \"number\": {\n            \"status\": \"NEW\",\n            \"value\": \"LGPJ11235\"\n        },\n        \"type\": {\n            \"status\": \"NEW\",\n            \"value\": \"IDCARD\"\n        },\n        \"validuntil\": {\n            \"status\": \"NEW\",\n            \"value\": \"2024-10-16\"\n        }\n    },\n    \"attachments\": {\n        \"pdf\": \"demo-transactionxxnbr2.pdf\",\n        \"xml\": \"demo-transactionxxnbr2.xml\"\n    }\n}"},{"id":"9bd83b1c-4788-4f0b-a24a-70b89aef2228","name":"Get Demo Ident 401","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{COMPANYID}}/identifications/demo-transactionxxnbr100"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"125"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 08:01:31 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"INVALID_LOGIN_TOKEN\",\n            \"errorType\": null,\n            \"id\": \"83243697\",\n            \"key\": null,\n            \"message\": null,\n            \"translationKey\": null\n        }\n    ]\n}"},{"id":"d413ce02-7116-40ff-a076-e824640c0601","name":"Get Demo Ident 404","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/demo-transactionxxnbr100"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"202"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 12:17:42 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"OBJECT_NOT_FOUND\",\n            \"errorType\": null,\n            \"id\": \"54751601\",\n            \"key\": \"Ident TST-RNWSA - No identification request found matching the provided parameters\",\n            \"message\": null,\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"180b13a4-a44b-41b2-91ef-f4c2a2e7d421"}],"id":"7f581a99-1971-4059-8fe7-05f7807ee416","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"d8854f96-a302-4c24-a0e7-bf6388995e38"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"be67fefe-4fd3-4ab0-bbc1-2713ea3c6f8f"}}],"_postman_id":"7f581a99-1971-4059-8fe7-05f7807ee416","description":""},{"name":"IDnow Onboarding","item":[{"name":"General User Onboarding","item":[],"id":"9748b12c-c7a5-48f0-b2b2-58ed347c0fcf","description":"\n\n<p>Please note that IDnow offers different data centers for the different countries our clients come from, as well as several subdomains for the different services we offer.</p>\n<p><strong>Note:</strong> Only use the CH-servers if you are in Switzerland. For all other countries, use the DE-servers.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"e475a0e1-a6a6-4a2a-8ec2-8991d9c9e718"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"3acb50e5-10aa-4b7e-9929-80291e3e4edc"}}],"_postman_id":"9748b12c-c7a5-48f0-b2b2-58ed347c0fcf"},{"name":"User API","item":[],"id":"2c8eb268-84cd-4666-af09-b4563b413345","description":"\n<p>After a new user visited your website and entered data into your web form, this is the interface you redirect the user to for initiating the verification process.</p>\n<p>Via your configuration file on IDnow server-side you can configure a URL of your choosing where we redirect the user to, after the verification process is finished.</p>\n<p><strong>Note:</strong> Only use the CH-server if you are in Switzerland. For all other countries, use the DE-server.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Country</th>\n<th>Interface URL</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>DE</td>\n<td><code>https://go.idnow.de/democompany/userdata</code></td>\n</tr>\n<tr>\n<td>CH</td>\n<td><code>https://go.online-ident.ch</code></td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"4f29adc7-d294-4952-ad6f-2bb8535e959e"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"162ba922-4a74-4319-8143-db3170a5200a"}}],"_postman_id":"2c8eb268-84cd-4666-af09-b4563b413345"},{"name":"Production API","item":[],"id":"87eb80f4-a596-4b9a-b53f-3bc825909415","description":"\n<p>This interface provides endpoints for exchanging customer data and allows for retrieving information of an Ident in its various statuses throughout its verification process.</p>\n<p><strong>Note:</strong> Only use the CH-servers if you are in Switzerland. For all other countries, use the DE-servers.</p>\n<p>Point the implementation of your <strong>production environment</strong> to the addresses of the following table:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Country</th>\n<th>API Address</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>DE</td>\n<td><code>https://gateway.idnow.de</code></td>\n<td>Interface for companies to send client data to IDnow (before identification) or to retrieve data from IDnow (after identification), Germany and all other countries</td>\n</tr>\n<tr>\n<td>CH</td>\n<td><code>https://gateway.online-ident.ch</code></td>\n<td>Test interface for companies to send client data to IDnow (before identification) or to retrieve data from IDnow (after identification), <strong>Switzerland only</strong></td>\n</tr>\n</tbody>\n</table>\n</div><p>If white labeling is used, i.e. if you only use our SDK and build your own app around it, the host depends on the setup of the company. You will be provided the URL during account setup.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"be9ceaf3-fb55-4ddc-8767-e134ef661e17"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"80963b5f-c466-420b-84f3-a71afcf3e087"}}],"_postman_id":"87eb80f4-a596-4b9a-b53f-3bc825909415"},{"name":"Test API","item":[],"id":"e682642c-4284-4fab-9a78-64d1a2951828","description":"\n<p>Use this interface for testing purposes. The IDnow Postman collection comes with a testing environment and sample requests.</p>\n<p><strong>Note:</strong> Only use the CH-servers if you are in Switzerland. For all other countries, use the DE-servers.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Country</th>\n<th>API Address</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>DE</td>\n<td><code>https://go.test.idnow.de/democompany/userdata</code></td>\n<td>Test interface/website the user sees, when identifying for a product of a company, Germany and all other countries</td>\n</tr>\n<tr>\n<td>DE</td>\n<td><code>https://gateway.test.idnow.de</code></td>\n<td>Test interface for companies to send client data to IDnow (before identification) or to retrieve data from IDnow (after identification), Germany and all other countries</td>\n</tr>\n<tr>\n<td>CH</td>\n<td><code>https://gateway.test.online-ident.ch</code></td>\n<td>Test interface for companies to send client data to IDnow (before identification) or to retrieve data from IDnow (after identification), <strong>Switzerland only</strong></td>\n</tr>\n<tr>\n<td>CH</td>\n<td><code>https://go.test.online-ident.ch</code></td>\n<td>Test interface/website the user sees, when identifying for a product of a company, <strong>Switzerland only</strong></td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"29ab7732-4ac2-4679-a509-503a787ad80d"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"497104bb-182a-4ffa-bc7f-d1a2734d06a7"}}],"_postman_id":"e682642c-4284-4fab-9a78-64d1a2951828"},{"name":"Redirecting the User to IDnow Ident Verification","item":[],"id":"85d4b6f2-245f-4d34-9b4e-6205bed4f613","description":"\n\n<p>After successfully creating the Ident, you can redirect the user to the Ident verification process of IDnow.</p>\n<p><strong>Note:</strong> Only use the CH-servers if you are in Switzerland. For all other countries, use the DE-servers.</p>\n<p>There are two equivalent ways to build the link:</p>\n<p>Long link using <code>customer</code> and <code>transactionnumber</code>:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Server</th>\n<th>URL</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Live DE</td>\n<td><a href=\"https://go.idnow.de/\">https://go.idnow.de/\"customer\"/identifications/\"transactionnumber\"/method</a></td>\n</tr>\n<tr>\n<td>Live CH</td>\n<td><a href=\"https://go.online-ident.ch/\">https://go.online-ident.ch/\"customer\"/identifications/\"transactionnumber\"/method</a></td>\n</tr>\n<tr>\n<td>Test DE</td>\n<td><a href=\"https://go.test.idnow.de/\">https://go.test.idnow.de/\"customer\"/identifications/\"transactionnumber\"/method</a></td>\n</tr>\n<tr>\n<td>Test CH</td>\n<td><a href=\"https://go.test.online-ident.ch/\">https://go.test.online-ident.ch/\"customer\"/identifications/\"transactionnumber\"/method</a></td>\n</tr>\n</tbody>\n</table>\n</div><p>Short link using <code>transactionnumber</code> as returned in result:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Server</th>\n<th>URL</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Live DE</td>\n<td><a href=\"https://go.idnow.de/\">https://go.idnow.de/\"</a>transactionnumber<a href=\"https://go.idnow.de/\">\"</a></td>\n</tr>\n<tr>\n<td>Live CH</td>\n<td><a href=\"https://go.online-ident.ch/\">https://go.online-ident.ch/\"</a>transactionnumber<a href=\"https://go.online-ident.ch/\">\"</a></td>\n</tr>\n<tr>\n<td>Test DE</td>\n<td><a href=\"https://go.test.idnow.de/\">https://go.test.idnow.de/\"</a>transactionnumber<a href=\"https://go.test.idnow.de/\">\"</a></td>\n</tr>\n<tr>\n<td>Test CH</td>\n<td><a href=\"https://go.test.online-ident.ch/\">https://go.test.online-ident.ch/\"</a>transactionnumber<a href=\"https://go.test.online-ident.ch/\">\"</a></td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"8c39acd8-0b61-4983-ad6a-b738379d1b5e"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"d59dceba-b1b0-4993-97e2-7728c061b61f"}}],"_postman_id":"85d4b6f2-245f-4d34-9b4e-6205bed4f613"},{"name":"Integration via IDnow mobile SDK","item":[],"id":"4ab870a9-7767-436d-b534-ff688416c0e9","description":"\n\n<p>The verification process can also be integrated in your Android and iPhone applications.</p>\n<p>For more details, please visit us on Github:</p>\n<ul>\n<li>Android SDK - <a href=\"https://github.com/idnowgmbh/de.idnow.platform_v1.android\">https://github.com/idnowgmbh/de.idnow.platform_v1.android</a></li>\n<li>iOS SDK - <a href=\"https://github.com/idnowgmbh/de.idnow.platform_v1.ios\">https://github.com/idnowgmbh/de.idnow.platform_v1.ios</a></li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"f8c725d2-56b2-4c91-8b6d-57868384c9de"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"f0b81574-5772-419d-9c28-103f7f21bcbc"}}],"_postman_id":"4ab870a9-7767-436d-b534-ff688416c0e9"}],"id":"f6a4ca9d-0c1f-4edc-ac89-547379cf937e","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"7a9ecd4b-f301-44b4-bb9a-77f66749e90e"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"2f0858ba-4c51-4266-ad3f-da0573450867"}}],"_postman_id":"f6a4ca9d-0c1f-4edc-ac89-547379cf937e","description":""},{"name":"Ident Requests & Results","item":[{"name":"Retrieving Data via REST API","item":[{"name":"Definitions","item":[],"id":"ab527dd3-eefe-474c-b66d-2b7dfb094e3d","description":"\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Object</th>\n<th>Definition</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>companyid</code></td>\n<td>A short alphanumeric value which uniquely identifies your company.</td>\n</tr>\n<tr>\n<td><code>apiKey</code></td>\n<td>A secret value used for your authentication. It always stays the same.</td>\n</tr>\n<tr>\n<td><code>authToken</code></td>\n<td>A token which you obtain after a successful login. Stays the same during a single session. Every login creates a new token. Invalidated if unused for an hour.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"ab527dd3-eefe-474c-b66d-2b7dfb094e3d"},{"name":"Preconditions","item":[],"id":"23b78b6a-0fa4-4ffd-9c89-76e6ac02fc05","description":"\n\n<p>During setup, you should have received the <code>companyid</code> and the <code>apiKey</code>.</p>\n","_postman_id":"23b78b6a-0fa4-4ffd-9c89-76e6ac02fc05"},{"name":"Retrieving an Ident in its various Statuses","item":[],"id":"87995daf-e600-4ce5-95d5-c77e3f10ddcd","description":"\n\n<p>By adding a suffix to your <code>GET</code> request you can retrieve a list of Idents having a given status.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /identifications?pending=true\n</code></pre><p>Options are as follows:</p>\n<ul>\n<li>pending=true</li>\n<li>aborted=true</li>\n<li>canceled=true</li>\n<li>successful=true</li>\n</ul>\n","_postman_id":"87995daf-e600-4ce5-95d5-c77e3f10ddcd"},{"name":"Ident Status Information","item":[],"id":"f66d6423-243e-4ebc-bf3a-b34c600e46e0","description":"\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status</th>\n<th>Contents</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Ident created</code></td>\n<td>Ident holds JSON user data.</td>\n<td>Idents can be empty or have user data.</td>\n</tr>\n<tr>\n<td><code>Ident pending</code></td>\n<td>Ident holds JSON user data.</td>\n<td>IDnow is waiting for the user to initiate the verification process.</td>\n</tr>\n<tr>\n<td><code>Ident in review</code></td>\n<td>Preliminary Results available.</td>\n<td>Ident data is being reviewed. For a list of available data, refer to <code>GET ZIP Ident</code>.</td>\n</tr>\n<tr>\n<td><code>Ident finished</code></td>\n<td>Final results available.</td>\n<td>Review from IDnow can take a long time to be final.</td>\n</tr>\n<tr>\n<td><code>Fraud Suspicion</code></td>\n<td>Final results available.</td>\n<td>For a list of available data, refer to <code>GET ZIP Ident</code>.</td>\n</tr>\n<tr>\n<td><code>Ident archived</code></td>\n<td>Holds final results.</td>\n<td>Ident contains complete data.</td>\n</tr>\n<tr>\n<td><code>Ident deleted</code></td>\n<td>-</td>\n<td>Ident is no longer retrievable.</td>\n</tr>\n</tbody>\n</table>\n</div><p>In addition to the above, identification results available in webhook JSONs/GetIdent response(refer below table) can be referred to understand additional details about ident status.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>REVIEW_PENDING</td>\n<td>Ident is under review/waiting for review/supervision.</td>\n</tr>\n<tr>\n<td>FRAUD_SUSPICION_PENDING</td>\n<td>Agent has completed call with user and marked the ident as fraud suspicion. Ident is currently pending with supervisor/reviewer for processing.</td>\n</tr>\n<tr>\n<td>SUCCESS_DATA_CHANGED</td>\n<td>Agent validates ident as a successful ident; reviewer/supervisor updates one or more data fields and marks the case as success.</td>\n</tr>\n<tr>\n<td>FRAUD_SUSPICION_CONFIRMED</td>\n<td>Reviewer/supervisor marks an ident as a case of fraud confirmed.</td>\n</tr>\n<tr>\n<td>SUCCESS</td>\n<td>Ident is valid and successfully passes through agent/review process.</td>\n</tr>\n<tr>\n<td>FAILED</td>\n<td>Ident is aborted or failed – did not reach review stage. (Refer to Reasons for Failure / Cancellation section of this API document for possible failure reasons)</td>\n</tr>\n<tr>\n<td>WAITING_FOR_SIGNATURE</td>\n<td>Signature step is pending i.e. user has reached the signing stage(QES issuance) but not yet completed the signing step(OTP).</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"567ae868-092c-4d14-aeb6-9d86f30ce240"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"bf3c5d5d-5e43-4e15-af6b-cbc40b7c5751"}}],"_postman_id":"f66d6423-243e-4ebc-bf3a-b34c600e46e0"}],"id":"fdec8ff1-a7ed-4cc9-894e-ceebdc85bc28","description":"\n\n<p>The recommended way for retrieving Ident data is via the REST API.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"f1e1e31b-7ea2-4373-a2fe-6565500882e4"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"9ea16701-cc1d-4ab5-8706-5945ee6f667c"}}],"_postman_id":"fdec8ff1-a7ed-4cc9-894e-ceebdc85bc28"},{"name":"Preliminary vs. Final Results","item":[{"name":"User Attributes","item":[],"id":"ac417200-0843-448d-8758-76b550ca866b","description":"\n\n<p>The following table displays all possible data attributes that an Ident can have.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>birthday</code></td>\n<td>No</td>\n<td>ISO 8601 format: YYYY-MM-DD</td>\n</tr>\n<tr>\n<td><code>birthname</code></td>\n<td>No</td>\n<td>Birth name of the user. Please do not include prefixes, but only the name.</td>\n</tr>\n<tr>\n<td><code>birthplace</code></td>\n<td>No</td>\n<td>The user’s birthplace. All uppercase.</td>\n</tr>\n<tr>\n<td><code>city</code></td>\n<td>No</td>\n<td>The user's city. Will be provided in sub-object named <code>address</code>. All uppercase.</td>\n</tr>\n<tr>\n<td><code>country</code></td>\n<td>No</td>\n<td>The user's country. Uppercase two-letter code as defied in ISO 3166. Will be provided in sub-object named <code>address</code>.</td>\n</tr>\n<tr>\n<td><code>custom1</code></td>\n<td>No</td>\n<td>Custom field that can be used for passing your own ids, tags etc.</td>\n</tr>\n<tr>\n<td><code>custom2</code></td>\n<td>No</td>\n<td>free field for open use.</td>\n</tr>\n<tr>\n<td><code>custom3</code></td>\n<td>No</td>\n<td>free field for open use.</td>\n</tr>\n<tr>\n<td><code>custom4</code></td>\n<td>No</td>\n<td>free field for open use.</td>\n</tr>\n<tr>\n<td><code>custom5</code></td>\n<td>No</td>\n<td>free field for open use.</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td>No</td>\n<td>E-mail address of the user.</td>\n</tr>\n<tr>\n<td><code>firstname</code></td>\n<td>Yes</td>\n<td>The user's first name(s). All uppercase.</td>\n</tr>\n<tr>\n<td><code>gender</code></td>\n<td>No</td>\n<td>The user's gender. Either <strong>MALE, FEMALE</strong> or <strong>OTHER</strong>.</td>\n</tr>\n<tr>\n<td><code>lastname</code></td>\n<td>Yes</td>\n<td>The user's last name. All uppercase.</td>\n</tr>\n<tr>\n<td><code>mobilephone</code></td>\n<td>No</td>\n<td>Mobile phone number of the user. If no country code is provided, \"0049\" is assumed.</td>\n</tr>\n<tr>\n<td><code>nationality</code></td>\n<td>No</td>\n<td>The user’s nationality. Uppercase two-letter code as defied in ISO 3166.</td>\n</tr>\n<tr>\n<td><code>preferredLang</code></td>\n<td>No</td>\n<td>Determines the preferred language of the user for the video call with IDnow. Please follow the language codes of ISO 639-1 for setting this value.</td>\n</tr>\n<tr>\n<td><code>questions</code></td>\n<td>No</td>\n<td>Pre-defined questions that can be passed to the call center agent</td>\n</tr>\n<tr>\n<td><code>street</code></td>\n<td>No</td>\n<td>The user's street. Will be provided in sub-object named <code>address</code>. All uppercase.</td>\n</tr>\n<tr>\n<td><code>streetnumber</code></td>\n<td>No</td>\n<td>The user’s street number. This field can be configured to be part of the field <code>street</code>, if you have street and number saved in one field in your database. If you wish to activate this setting, please contact your technical account manager at IDnow.</td>\n</tr>\n<tr>\n<td><code>title</code></td>\n<td>No</td>\n<td>Academic title. This will only be used, if the title is part of the name and shown in ID documents.</td>\n</tr>\n<tr>\n<td><code>trackingid</code></td>\n<td>No</td>\n<td>Custom tracking field. Can be used to pass tracking information. You will get this information back in the identification results. Can also be set as parameter <code>tid</code> in user frontend.</td>\n</tr>\n<tr>\n<td><code>zipcode</code></td>\n<td>No</td>\n<td>The user's zip code. Will be provided in sub-object named <code>address</code>.</td>\n</tr>\n</tbody>\n</table>\n</div><p>All fields in this section can have additional data about the status of the field and about the original data if data has been changed as well as the review status and changes done during review. For details, please see the JSON and XML examples.</p>\n","event":[{"listen":"prerequest","script":{"id":"82f6960c-a3ee-4928-a5ce-dd6dc38776b2","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"a9dac466-ac35-46bf-820f-aa66fd0db16a","type":"text/javascript","exec":[""]}}],"_postman_id":"ac417200-0843-448d-8758-76b550ca866b"},{"name":"Pre-defining Values for Questions","item":[],"id":"4ac5a8bf-57cd-4e3b-ba7f-f1872a442f49","description":"\n\n<p>IDnow supports asking additional questions during the identification process. The question is only shown to the identification agent. Questions can be in the form of radio buttons, dropdowns, input fields, date fields etc. Additionally, questions can be configured to be read-only or only be shown depending on the selection from other questions or depending on values from the identification itself (like country of the user for example).</p>\n<p>Using this REST API, values for questions can be pre-defined for the agent. The agent will see the selected answer and will be able to modify\nit (unless read-only is enabled).</p>\n<p>To pre-define the answers, set an array with the questions key and the desired value:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"questions\": {\n    \"question_key_str\": {\n      \"value\": \"value\"\n    },\n    \"question_key_int\": {\n      \"value\": 1\n    },\n    \"question_key_date\": {\n      \"value\": \"1975-12-20\"\n    }\n}\n</code></pre>\n<p>The type of the value depends on the type of the question:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Question Type</th>\n<th>Description</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>RADIO_BOOLEAN</code></td>\n<td>Input which allows to answers (<em>Yes/No</em>, <em>True/False</em>)</td>\n<td>Stored as integer (0 = false, 1 = true)</td>\n</tr>\n<tr>\n<td><code>RADIO_STRING</code></td>\n<td>Multi-selection shown as radio buttons</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>DROPDOWN</code></td>\n<td>Multi-selection shown as dropdown</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>DROPDOWN_COUNTRIES</code></td>\n<td>Country selection dropdown</td>\n<td>String, uppercase two-letter code as defined in ISO 3166</td>\n</tr>\n<tr>\n<td><code>INPUT</code></td>\n<td>Text input field</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>NUMERIC</code></td>\n<td>Numeric input field</td>\n<td>Integer</td>\n</tr>\n<tr>\n<td><code>DATE</code></td>\n<td>Date picker</td>\n<td>The user’s birthday in ISO 8601 format: YYYY-MM-DD</td>\n</tr>\n<tr>\n<td><code>CUSTOM_IMAGE</code></td>\n<td>An additional image taken during the process. The image will be stored with the question key in the filename.</td>\n<td>True = Image is available, False = Image not available (0 = false, 1 = true). The image itself is stored in the zip, and can be seen in the attachments section as well.</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"id":"f43184dd-31be-439b-9fce-87d483c251db","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"5fe2213f-8682-44d1-bfb5-ab0820a38ae5","type":"text/javascript","exec":[""]}}],"_postman_id":"4ac5a8bf-57cd-4e3b-ba7f-f1872a442f49"}],"id":"b77cd372-d097-41e6-b107-136ca8c1fa7a","description":"\n<p>If the company journey depends on the identification result and should continue in real-time, we recommend using the preliminary results. In other cases, we recommend using the final results only.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Company Journey depends on verification result</th>\n<th>Company Journey continues in real-time</th>\n<th>Recommendation</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>yes</td>\n<td>no</td>\n<td>final results only</td>\n<td>User opens a bank account. After the identification, the user is asked to send in a paper contract to the bank. The account is opened after the bank receives the paper contract.</td>\n</tr>\n<tr>\n<td>no</td>\n<td>yes</td>\n<td>final results only</td>\n<td>User opens a bank account. After the identification, the user can directly log into his account and use basic features. The identification result is double-checked by the bank in a manual (non real-time) process to activate/deactivate all features of the account.</td>\n</tr>\n<tr>\n<td>yes</td>\n<td>yes</td>\n<td>preliminary results and final results</td>\n<td>User applies for a bank account. After the identification, the bank account can directly be used in real-time. In case there are data changes detected during review, the bank account data can be updated automatically.</td>\n</tr>\n</tbody>\n</table>\n</div><p>Note that preliminarily successful identifications can later be canceled in case they do not pass the review. Due to legal requirements, all personal information (incl. images, audio file, etc.) is deleted in such a case. If you decide to keep the customer nonetheless, it is at your own risk. However, you need to make sure that you retrieve the data from the preliminary results before it is deleted. Ideally, after you received the relevant webhook.</p>\n","_postman_id":"b77cd372-d097-41e6-b107-136ca8c1fa7a"},{"name":"Result Data","item":[{"name":"Section Identification Process","item":[],"id":"65c1322e-be46-49b8-9b6d-8244b4df4129","description":"\n\n<p>This section holds the result and general information about the identification process. This section is marked by the key <code>identificationprocess</code>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>result</code></td>\n<td>yes</td>\n<td>The result of the Ident verification. Possible values are <code>SUCCESS</code>,<code>SUCCESS_DATA_CHANGED</code>, and <code>FRAUD_SUSPICION_CONFIRMED</code>. For an explanation of the result states, please see below.</td>\n</tr>\n<tr>\n<td><code>agentname</code></td>\n<td>yes</td>\n<td>The name of the agent who performed the identification. An example value is <code>HMUELLER</code>.</td>\n</tr>\n<tr>\n<td><code>identificationtime</code></td>\n<td>yes</td>\n<td>The time the Ident was finished. Format: ISO 8601.</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>yes</td>\n<td>The channel used by the user. Can either be <code>WEB</code> or <code>APP</code>.</td>\n</tr>\n<tr>\n<td><code>transactionnumber</code></td>\n<td>yes</td>\n<td>The transaction number passed by you when creating the Ident.</td>\n</tr>\n<tr>\n<td><code>companyid</code></td>\n<td>yes</td>\n<td>Received during IDnow account setup.</td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td>yes</td>\n<td>IdentID of this Ident e.g. <code>TST-DEFGH</code></td>\n</tr>\n<tr>\n<td><code>identificationmethod</code></td>\n<td>yes</td>\n<td>Shows the ID verification method used by the user. Possible values are <code>AutoIdent</code>, <code>VideoIdent</code>, <code>eID</code>, <code>AutoIdent AML</code>, <code>AutoIdent GwG</code>, <code>AutoIdent AML + eSign</code>, <code>AutoIdent GwG + eSign</code>, <code>VideoIdent + eSign</code></td>\n</tr>\n<tr>\n<td><code>filename</code></td>\n<td>yes</td>\n<td>The filename of an Ident is the same as the <code>transactionnumber</code> you selected with an appended filetype suffix.</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td><code>href</code></td>\n<td>yes</td>\n<td>An absolute URL pointing to the ZIP-file with detailed information of this Ident.</td>\n</tr>\n<tr>\n<td><code>reason</code></td>\n<td>no</td>\n<td>If a fraud attempt is reported (result is <code>FRAUD_SUSPICION_PENDING</code> or <code>FRAUD_SUSPICION_CONFIRMED</code>), this field will hold the fraud reason that has been detected.</td>\n</tr>\n<tr>\n<td><code>identchanges</code></td>\n<td>no</td>\n<td>Is <code>true</code>/<code>false</code> depending on if changes have been made to the user data during the verification process by an agent.</td>\n</tr>\n<tr>\n<td><code>reviewchanges</code></td>\n<td>no</td>\n<td>Is <code>true</code>/<code>false</code> depending on if changes have been made to the user data during the review process by a reviewer.</td>\n</tr>\n<tr>\n<td><code>previousresult</code></td>\n<td>no</td>\n<td>If you receive the final result, this field allows to see the previous result of the real-time result (e.g. you first received <code>FRAUD_SUSPICION_PENDING</code> in the real-time result). Only possible values are <code>FRAUD_SUSPICION_PENDING</code> or <code>REVIEW_PENDING</code>.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The result can have the following values:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Value</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>SUCCESS</code></td>\n<td>Final</td>\n<td>The Ident verification has been performed without problems or changed data.</td>\n</tr>\n<tr>\n<td><code>SUCCESS_DATA_CHANGED</code></td>\n<td>Final</td>\n<td>The Ident verification has been performed without problems, but data has been changed compared to the initially provided data. This might happen if the user made a typo (<em>22.05.1982</em> instead of <em>22.05.1983</em>). The changed field will be marked with status <code>CHANGE</code>.</td>\n</tr>\n<tr>\n<td><code>FRAUD_SUSPICION_CONFIRMED</code></td>\n<td>Final</td>\n<td>The agent has a suspicion that the user tried to commit fraud. Additional details are available from IDnow on request.</td>\n</tr>\n<tr>\n<td><code>CANCELED</code></td>\n<td>Final</td>\n<td>The Ident has been cancelled by the agent due to the incorrectly performed ident by the user. For example, if the user has performed the ident in a very low lighting condition and the data of the document is not readable then the agent will cancel the ident.</td>\n</tr>\n</tbody>\n</table>\n</div><p>In case you have activated the option to receive preliminary results in order to process the results in real-time, the status can also be one of the following values:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Value</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>REVIEW_PENDING</code></td>\n<td>Preliminary</td>\n<td>The Ident verification has been finished successfully and the result is now waiting for review. The result is expected to be <code>SUCCESS</code> or <code>SUCCESS_DATA_CHANGED</code> after the review. For a real-time process this result can be treated as a successfully verified Ident.</td>\n</tr>\n<tr>\n<td><code>FRAUD_SUSPICION_PENDING</code></td>\n<td>Preliminary</td>\n<td>The Ident verification has finished but a fraud suspicion arose during the process. The result is expected to be <code>FRAUD_SUSPICION_CONFIRMED</code> after the review. For a real-time process this result should be treated as a pending or failed Ident.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The reason for a FRAUD_SUSPICION_CONFIRMED status can have the following values:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Value</th>\n<th><strong>Product Applicable To</strong></th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>WARNING_SELFIE_REAL_PERSON</code></td>\n<td>AutoIdent</td>\n<td>User that performed the identification is a real person but the selfie does not match with the face on the document.</td>\n</tr>\n<tr>\n<td><code>WARNING_SELFIE_NO_REAL_PERSON</code></td>\n<td>AutoIdent</td>\n<td>Selfie taken in the identification person is not of a real person. For example, the selfie taken is a photo of a picture.</td>\n</tr>\n<tr>\n<td><code>WARNING_SELFIE_DISGUISED</code></td>\n<td>AutoIdent</td>\n<td>User intentionally disguised the face by wearing a mask or in some other way.</td>\n</tr>\n<tr>\n<td><code>WARNING_MANIPULATED_DATA</code></td>\n<td>AutoIdent</td>\n<td>Data is manipulated on the Identification document.</td>\n</tr>\n<tr>\n<td><code>WARNING_MANIPULATED_PHOTO</code></td>\n<td>AutoIdent</td>\n<td>Photo of the person is manipulated on the Identification document.</td>\n</tr>\n<tr>\n<td><code>WARNING_FAKED_SECURITY_FEATURES</code></td>\n<td>AutoIdent</td>\n<td>Security features like holograms on the Identification document are not real.</td>\n</tr>\n<tr>\n<td><code>WARNING_PAPER_PRINT</code></td>\n<td>AutoIdent</td>\n<td>The Identification document is not real but a printout taken on a paper.</td>\n</tr>\n<tr>\n<td><code>WARNING_DIGITAL_DOCUMENT</code></td>\n<td>AutoIdent</td>\n<td>Identification document image is taken from a digital screen (from laptop, from mobile or from any other screen).</td>\n</tr>\n<tr>\n<td><code>WARNING_FAKED_SPECIMEN</code></td>\n<td>AutoIdent</td>\n<td>Identification document is a specimen document and not real document.</td>\n</tr>\n<tr>\n<td><code>WARNING_USER_UNDERAGE</code></td>\n<td>AutoIdent</td>\n<td>User is below the age required to access the customer's service.</td>\n</tr>\n<tr>\n<td><code>WARNING_DIGITAL_SELFIE</code></td>\n<td>AutoIdent</td>\n<td>Selfie is taken from a digital screen (from laptop, from mobile or from any other screen).</td>\n</tr>\n<tr>\n<td><code>WARNING_MONEY_MULE</code></td>\n<td>AutoIdent</td>\n<td>User is duped by fraudster to perform identification on fraudster's behalf.</td>\n</tr>\n<tr>\n<td><code>WARNING_NAME_COMPARISON</code></td>\n<td>AutoIdent</td>\n<td>Considerable inconsistency between user's name and document.</td>\n</tr>\n<tr>\n<td><code>WARNING_SCAN</code></td>\n<td>AutoIdent</td>\n<td>Identification document is a facsimile.</td>\n</tr>\n<tr>\n<td><code>WARNING_FRAUD_OTHER</code></td>\n<td>AutoIdent, VideoIdent</td>\n<td>Any other type of fraud identified during the verification process by Ident specialist.</td>\n</tr>\n<tr>\n<td><code>WARNING_SOCIAL_ENGINEERING</code></td>\n<td>VideoIdent</td>\n<td>The user has been a victim of a social engineering attempt. <strong>Important: The user is not doing a fraud attempt himself but has been tricked into performing an identity verification.</strong></td>\n</tr>\n<tr>\n<td><code>WARNING_FAKED_MANIPULATED_ID</code></td>\n<td>VideoIdent</td>\n<td>The ID document is either manipulated (e.g. fields have been changed, photo has been replaced) or it is completely falsified.</td>\n</tr>\n<tr>\n<td><code>WARNING_IDENTITY_THEFT</code></td>\n<td>VideoIdent</td>\n<td>The person is trying to impersonate someone else by using their ID document / personal information.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The reason for a CANCELED status can have the following values:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Value</th>\n<th><strong>Product Applicable To</strong></th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>ID_BLURRY</code></td>\n<td>AutoIdent</td>\n<td>Document is blurry and mandatory data cannot be read due to the blur.</td>\n</tr>\n<tr>\n<td><code>ID_GLARE</code></td>\n<td>AutoIdent</td>\n<td>Document has glare and mandatory data cannot be read due to the glare.</td>\n</tr>\n<tr>\n<td><code>ID_DARKNESS</code></td>\n<td>AutoIdent</td>\n<td>Pictures of the document are dark and it is not possible to read the mandatory data or verify the authenticity of the document.</td>\n</tr>\n<tr>\n<td><code>ID_DATA_COVERED</code></td>\n<td>AutoIdent</td>\n<td>Mandatory data is covered by the user while taking the picture.</td>\n</tr>\n<tr>\n<td><code>ID_PERSPECTIVE</code></td>\n<td>AutoIdent</td>\n<td>Document is positioned at such an angle that mandatory data cannot be read or document cannot be verified.</td>\n</tr>\n<tr>\n<td><code>ID_DATA_OTHER</code></td>\n<td>AutoIdent</td>\n<td>Any other reason due to which mandatory data cannot be read.</td>\n</tr>\n<tr>\n<td><code>ID_NOT_SUPPORTED</code></td>\n<td>AutoIdent, VideoIdent</td>\n<td>Document used during the identification is not supported for the customer's use case.</td>\n</tr>\n<tr>\n<td><code>ID_EXPIRED</code></td>\n<td>AutoIdent</td>\n<td>Document used during the identification is expired.</td>\n</tr>\n<tr>\n<td><code>ID_WRONG_SIDE</code></td>\n<td>AutoIdent</td>\n<td>Wrong side of the document is scanned during the process.</td>\n</tr>\n<tr>\n<td><code>ID_OUTWORN</code></td>\n<td>AutoIdent</td>\n<td>Document is worn out. Either data cannot be read out or the document cannot be verified.</td>\n</tr>\n<tr>\n<td><code>ID_HAS_STICKER</code></td>\n<td>AutoIdent</td>\n<td>Document has such stickers which are not acceptable and the document used is considered as damaged document.</td>\n</tr>\n<tr>\n<td><code>ID_WRITTEN_ON</code></td>\n<td>AutoIdent</td>\n<td>Document has text written over it which makes the document not readable or not verifiable. If the sticker is legit one and added by the authorities while issuing the document then the document will be acceptable and not cancelled due to this reason..</td>\n</tr>\n<tr>\n<td><code>ID_BROKEN</code></td>\n<td>AutoIdent</td>\n<td>Document used during the identification is broken.</td>\n</tr>\n<tr>\n<td><code>ID_DAMAGED_OTHER</code></td>\n<td>AutoIdent</td>\n<td>Any other reason for a damaged document.</td>\n</tr>\n<tr>\n<td><code>ID_SECURITY_FEATURE_NOT_VISIBLE_NOT_FRAUD</code></td>\n<td>AutoIdent</td>\n<td>Security features of the document are not visible because user did not move the document correctly.</td>\n</tr>\n<tr>\n<td><code>ID_SECURITY_FEATURE_VIDEO_SHORT</code></td>\n<td>AutoIdent</td>\n<td>Security feature video is too short to detect if there are holograms in the document.</td>\n</tr>\n<tr>\n<td><code>ID_SECURITY_FEATURE_VIDEO_CANNOT_BE_PLAYED</code></td>\n<td>AutoIdent</td>\n<td>Security feature video cannot be played for the agent to review holograms.</td>\n</tr>\n<tr>\n<td><code>ID_SECURITY_FEATURE_OTHER</code></td>\n<td>AutoIdent</td>\n<td>Any other issues with the security feature video.</td>\n</tr>\n<tr>\n<td><code>ID_SECOND_DOCUMENT_BAD_PHOTO_QUALITY</code></td>\n<td>AutoIdent</td>\n<td>Photo quality of the additional document in the process is not acceptable.</td>\n</tr>\n<tr>\n<td><code>ID_SECOND_DOCUMENT_DAMAGED</code></td>\n<td>AutoIdent</td>\n<td>Additional document used in the identification process is severely outworn, written or drawn on, ripped or broken.</td>\n</tr>\n<tr>\n<td><code>ID_SECOND_DOCUMENT_EXPIRED</code></td>\n<td>AutoIdent</td>\n<td>Addiitonal document used in the identification process is an expired document.</td>\n</tr>\n<tr>\n<td><code>ID_NEED_ADDITIONAL_DOCUMENT</code></td>\n<td>AutoIdent</td>\n<td>Additional document like Drivers License is missing in the identification process but it was required.</td>\n</tr>\n<tr>\n<td><code>ID_SECOND_DOCUMENT_OTHER</code></td>\n<td>AutoIdent</td>\n<td>Any other issues with the additional document used in the identification process.</td>\n</tr>\n<tr>\n<td><code>ID_OTHER</code></td>\n<td>AutoIdent</td>\n<td>Any other issues with the document used in the identification process.</td>\n</tr>\n<tr>\n<td><code>USER_INVOICE_MISSING</code></td>\n<td>AutoIdent</td>\n<td>Customer needs proof of address from the user as the additional document but user did not provide it in the identification process.</td>\n</tr>\n<tr>\n<td><code>USER_OBSCURED</code></td>\n<td>AutoIdent</td>\n<td>User has covered the face during the face comparison process unintentionally like wearing the face mask.</td>\n</tr>\n<tr>\n<td><code>SELFIE_BLURRY</code></td>\n<td>AutoIdent</td>\n<td>Selfie taken by the user is blurry and cannot be used to compare the face with the identification document.</td>\n</tr>\n<tr>\n<td><code>SELFIE_GLARE</code></td>\n<td>AutoIdent</td>\n<td>Photo of the user on the ID document has glares and selfie cannot be compared with it.</td>\n</tr>\n<tr>\n<td><code>SELFIE_DARKNESS</code></td>\n<td>AutoIdent</td>\n<td>Selfie taken by the user is too dark to compare the face of the person with the photo on the identification document.</td>\n</tr>\n<tr>\n<td><code>SELFIE_PERSPECTIVE</code></td>\n<td>AutoIdent</td>\n<td>Selfie taken by the user is on such an angle that it is not possible to compare it with the photo on the identification document.</td>\n</tr>\n<tr>\n<td><code>SELFIE_OTHER</code></td>\n<td>AutoIdent</td>\n<td>Any other issues with the selfie which restrict ident sepcialist to compare the selfie of the user with the photo on the identification document.</td>\n</tr>\n<tr>\n<td><code>IDENT_CANNOT_BE_COMPLETED</code></td>\n<td>AutoIdent</td>\n<td>Due to a technical reason, ident specialist cannot finish the identity verification process.</td>\n</tr>\n<tr>\n<td><code>IDENT_DISPLAY_ERROR</code></td>\n<td>AutoIdent</td>\n<td>Due to a technical reason, ident specialist cannot see the data submitted by the user in the identification process.</td>\n</tr>\n<tr>\n<td><code>IDENT_OTHER</code></td>\n<td>AutoIdent</td>\n<td>Any other reason due to which the identification process cannot be completed by the ident specialist.</td>\n</tr>\n<tr>\n<td><code>TSP_WRONG_CONFIRMATION_TOKEN</code>  <br />*  <br /><em>Only when using AutoIdent with QES / eSign</em></td>\n<td>AutoIdent</td>\n<td>A wrong signing code was entered by the user during the signing step.</td>\n</tr>\n<tr>\n<td><code>TSP_SIGNING_FAILED</code>  <br />*  <br /><em>Only when using AutoIdent with QES / eSign</em></td>\n<td>AutoIdent</td>\n<td>The signing process failed due to any technical error.</td>\n</tr>\n<tr>\n<td><code>TSP_CERTIFICATE_EXPIRED</code>  <br />*  <br /><em>Only when using AutoIdent with QES / eSign</em></td>\n<td>AutoIdent</td>\n<td>Signing certificates are valid for an hour. The final signing step took more than an hour from the time of certificate generation.</td>\n</tr>\n<tr>\n<td><code>TECH_PHOTO</code></td>\n<td>VideoIdent</td>\n<td>Photo of the ID document is not clearly captured due to different reasons like glare on the document, shadows or fingers on the visible fields in the document etc.</td>\n</tr>\n<tr>\n<td><code>TECH_HOLOGRAM</code></td>\n<td>VideoIdent</td>\n<td>Security features on the ID document are not clearly visible due to the fact that user did not tilt the ID card properly or there is a glare in the process.</td>\n</tr>\n<tr>\n<td><code>BAD_PHOTO_QUALITY</code></td>\n<td>VideoIdent</td>\n<td>Photo of the person during selfie or liveness process and or the document is not clearly visible due to several reasons like not enough lighting when the user is performing the identification or there is an obstruction in front of the face.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"65c1322e-be46-49b8-9b6d-8244b4df4129"},{"name":"Section Custom Data","item":[],"id":"34a1839a-07f2-464b-ada1-4981d7af0ecf","description":"\n\n<p>This section holds the custom data which was passed when starting the identification. This section is marked by the key <code>customdata</code>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>custom1</code></td>\n<td>No</td>\n<td>Custom text field. Use this to pass your own IDs, tags etc.</td>\n<td>Your own internal ID (e.g. 287492_23552)</td>\n</tr>\n<tr>\n<td><code>custom2</code></td>\n<td>No</td>\n<td>Refer to explanation for field custom1.</td>\n<td></td>\n</tr>\n<tr>\n<td><code>custom3</code></td>\n<td>No</td>\n<td>Refer to explanation for field custom1.</td>\n<td></td>\n</tr>\n<tr>\n<td><code>custom4</code></td>\n<td>No</td>\n<td>Refer to explanation for field custom1.</td>\n<td></td>\n</tr>\n<tr>\n<td><code>custom5</code></td>\n<td>No</td>\n<td>Refer to explanation for field custom1.</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"34a1839a-07f2-464b-ada1-4981d7af0ecf"},{"name":"Section Contact Data","item":[],"id":"f8fb3411-1e73-489c-a388-bfdcb487bcd1","description":"\n\n<p>This section holds the contact data of the user. This data is either passed when starting the identification or entered by the user during the process. If the user changed data (for example the mobile phone) during the identification process, you will get back the updated data.</p>\n<p>This section is marked with the key <code>contactdata</code>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>email</code></td>\n<td>No</td>\n<td>The user's email address.</td>\n<td>sampleuser@example.com</td>\n</tr>\n<tr>\n<td><code>mobilephone</code></td>\n<td>No</td>\n<td>The user's mobile phone number.</td>\n<td>0151 23411232</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"f8fb3411-1e73-489c-a388-bfdcb487bcd1"},{"name":"Section User Data","item":[],"id":"42bdefe7-1975-4336-a939-36c649ae8751","description":"\n<p>This section holds the personal data of the user as retrieved during the identification. You will also get information if data has been changed. This section is marked by the key <code>userdata</code>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>birthday</code></td>\n<td>No</td>\n<td>ISO 8601 format: YYYY-MM-DD</td>\n</tr>\n<tr>\n<td><code>birthname</code></td>\n<td>No</td>\n<td>Birth name of the user. Please do not include prefixes, but only the name.</td>\n</tr>\n<tr>\n<td><code>birthplace</code></td>\n<td>No</td>\n<td>The user’s birthplace. All uppercase.</td>\n</tr>\n<tr>\n<td><code>city</code></td>\n<td>No</td>\n<td>The user's city. Will be provided in sub-object named <code>address</code>. All uppercase.</td>\n</tr>\n<tr>\n<td><code>country</code></td>\n<td>No</td>\n<td>The user's country. Uppercase two-letter code as defied in ISO 3166. Will be provided in sub-object named <code>address</code>.</td>\n</tr>\n<tr>\n<td><code>firstname</code></td>\n<td>Yes</td>\n<td>The user's first name(s). All uppercase.</td>\n</tr>\n<tr>\n<td><code>gender</code></td>\n<td>No</td>\n<td>The user's gender. Either <strong>MALE</strong> or <strong>FEMALE</strong>.</td>\n</tr>\n<tr>\n<td><code>lastname</code></td>\n<td>Yes</td>\n<td>The user's last name. All uppercase.</td>\n</tr>\n<tr>\n<td><code>nationality</code></td>\n<td>No</td>\n<td>The user’s nationality. Uppercase two-letter code as defied in ISO 3166. <strong>Important Note</strong> : For results generated from eID process, the country code is 'D' for Germany instead of 'DE'. Other countries are not supported via eID at the moment.</td>\n</tr>\n<tr>\n<td><code>street</code></td>\n<td>No</td>\n<td>The user's street. Will be provided in sub-object named <code>address</code>. All uppercase.</td>\n</tr>\n<tr>\n<td><code>streetnumber</code></td>\n<td>No</td>\n<td>The user’s street number. This field can be configured to be part of the field <code>street</code>, if you have street and number saved in one field in your database. If you wish to activate this setting, please contact your technical account manager at IDnow.</td>\n</tr>\n<tr>\n<td><code>title</code></td>\n<td>No</td>\n<td>Academic title. This will only be used, if the title is part of the name and shown n ID documents.</td>\n</tr>\n<tr>\n<td><code>zipcode</code></td>\n<td>No</td>\n<td>The user's zip code. Will be provided in sub-object named <code>address</code>.</td>\n</tr>\n</tbody>\n</table>\n</div><p>All fields in this section can have additional data about the status of the field and about the original data if data has been changed as well as the review status and changes done during review. For details, please see the JSON and XML examples.</p>\n<p>The status can have the following values:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>MATCH</code></td>\n<td>The data retrieved from the identification document matches the data provided initially.</td>\n<td><ul><li>Original data: <code>ARMIN</code></li><li> Data from ID: <code>ARMIN</code></li></ul></td>\n</tr>\n<tr>\n<td><code>CHANGE</code></td>\n<td>The data retrieved from the identification document is different from the data provided initially. Examples are typos by the user while opening a bank account. If a field is marked with <code>CHANGE</code>, the result of the verification will always be <code>SUCCESS_DATA_CHANGED</code>. Also, if a field is marked with <code>CHANGE</code>, the original data is provided in <code>ORIGINAL</code>.</td>\n<td><ul><li>Original data: <code>1982-05-22</code></li><li> Data from ID: <code>1983-05-22</code></li></ul></td>\n</tr>\n<tr>\n<td><code>NEW</code></td>\n<td>This data field has not been provided to IDnow. IDnow was able to retrieve it during the verification process. Therefore, no check between original data and Ident data has taken place.</td>\n<td><ul><li>Original data: <code>&lt;EMPTY&gt;</code></li><li> Data from ID: <code>1983-05-22</code></li></ul></td>\n</tr>\n<tr>\n<td><code>ORIGINAL</code></td>\n<td>Aborted or cancelled webhook notifications will have status <code>ORIGINAL</code>. Data sent is identical to the data which has been sent when the Ident has been setup.</td>\n<td>-</td>\n</tr>\n</tbody>\n</table>\n</div><p>The review status can have the following values:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>MATCH</code></td>\n<td>The data from the reviewer is the same as from the Ident verification agent.</td>\n<td><ul><li>Identification data: <code>ARMIN</code></li><li> Data from review: <code>ARMIN</code></li></ul></td>\n</tr>\n<tr>\n<td><code>CHANGE</code></td>\n<td>The data from the reviewer is different from the data provided by the Ident verification agent. Examples are typos by the agent. If a field is marked with <code>CHANGE</code>, the result of the Ident will always be <code>SUCCESS_DATA_CHANGED</code>. Also, if a field is marked with <code>CHANGE</code>, the Ident data is provided in <code>identification</code>.</td>\n<td><ul><li>Identification data: <code>1982-05-22</code></li><li> Data from review: <code>1983-05-22</code></li></ul></td>\n</tr>\n<tr>\n<td><code>NEW</code></td>\n<td>This data field has not been provided during the verification process. IDnow was able to retrieve it during the review process.</td>\n<td><ul><li>Identification data: <code>&lt;EMPTY&gt;</code></li><li> Data from review: <code>1983-05-22</code></li></ul></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Example 1:</strong> Matching <code>firstname</code> field in XML:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-xml\">...\n  &lt;firstname status=”MATCH” reviewstatus=”MATCH”&gt;ARMIN&lt;/firstname&gt;\n...\n</code></pre>\n<p><strong>Example 2:</strong> New <code>nationality</code> field in JSON:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">...\n  nationality: {\n    value: “DE”,\n    status: “NEW”,\n    reviewstatus: “MATCH”\n  },\n...\n</code></pre>\n<p><strong>Example 3:</strong> Changed <code>birthday</code> field in XML:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-xml\">... \n  &lt;birthday status=”CHANGE” original=”1982-05-22” reviewstatus=”MATCH”&gt;1983-05-22&lt;/birthday&gt;\n...\n</code></pre>\n<p><strong>Example 4:</strong> Changed birthday field in JSON:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">...\n  birthday: {\n    value: “1983-05-22”,\n    status: “CHANGE”, \n    reviewstatus: “MATCH”,\n    original: “1982-05-22\n  },\n...\n</code></pre>\n<p><strong>Example 5:</strong> Birthday for an aborted or failed identification in JSON:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">...\n  birthday: {\n    status\": \"ORIGINAL\",\n    original: \"1981-07-02\"\n  },\n...\n</code></pre>\n<p><strong>Example 6:</strong> Birthday changed during review and during identification (bank sent 02.07.1981, after ident 21.05.1983, reviewer corrected to 22.05.1983):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">...\n  birthday: {\n    value: “1983-05-22”,\n    status\": \"CHANGE\",\n    reviewstatus\": \"CHANGE\",\n    original: \"1981-07-02\",\n    identification: \"1983-05-21\"\n  },\n...\n</code></pre>\n<p><strong>Example 7:</strong> Title entered after review only (agent missed title, reviewer corrected to correct title):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">...\n  title: {\n    value: “Dr.”,\n    status\": \"MATCH\",\n    reviewstatus\": \"NEW\"\n  },\n...\n</code></pre>\n","event":[{"listen":"prerequest","script":{"id":"a58e9e0c-f92d-436c-9a03-114cdd308e6b","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"c1aee19f-2f11-43d4-8846-ad9faac6c2ca","type":"text/javascript","exec":[""]}}],"_postman_id":"42bdefe7-1975-4336-a939-36c649ae8751"},{"name":"Section Identification Document","item":[],"id":"c8e78c13-ac7e-4fa2-bcf4-16f0a1599700","description":"\n\n<p>This section provides details on the identification document used by the user.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>type</code></td>\n<td>yes</td>\n<td>The type of ID document used by the user. Possible values are: <code>IDCARD</code> for ID card, <code>PASSPORT</code> for passport, <code>DRIVERS_LICENSE</code> for driver’s license, <code>RESIDENCE_PERMIT</code> for residence permit</td>\n<td><code>IDCARD</code></td>\n</tr>\n<tr>\n<td><code>country</code></td>\n<td>yes</td>\n<td>The issuing country of the ID. Uppercase two-letter code as defined in ISO 3166.</td>\n<td><code>DE</code></td>\n</tr>\n<tr>\n<td><code>validuntil</code></td>\n<td>yes</td>\n<td>The date until when the ID is valid in ISO 8601 format: YYYY-MM-DD.</td>\n<td><code>2020-03-10</code></td>\n</tr>\n<tr>\n<td><code>number</code></td>\n<td>no</td>\n<td>The ID number.</td>\n<td><code>402324847</code></td>\n</tr>\n<tr>\n<td><code>issuedby</code></td>\n<td>no</td>\n<td>The government agency who issued the ID. All uppercase.</td>\n<td><code>LANDESHAUPTSTADT MÜNCHEN, KVR</code></td>\n</tr>\n<tr>\n<td><code>dateissued</code></td>\n<td>yes(except for eID)</td>\n<td>The data when the ID was issued in ISO 8601 format: YYYY-MM-DD.</td>\n<td><code>2010-03-10</code></td>\n</tr>\n<tr>\n<td><code>driverlicenses</code></td>\n<td>no</td>\n<td>The driver’s license classes present on the document as an array (only applicable for driver's licenses, details see below)</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Only for VideoIdent: Example Driver's License (JSON):</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>...\ndriverlicenses: {\n    value: [{\n        type: “ML”\n    }, {\n        type: “B”\n    }],\n    status: “NEW”\n},\n...\n\n</code></pre><p><strong>Only for eID</strong>:</p>\n<p><code>dateissue</code> is not shared for identifications performed via eID.</p>\n<p><strong>Only for AutoIdent:</strong></p>\n<p>The data objects in the array <code>driverlicenses</code> are as follows:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>additionalInformation</code></td>\n<td>Any extra text printed on the license.</td>\n</tr>\n<tr>\n<td><code>licenseClass</code></td>\n<td>The license class of the driver's license</td>\n</tr>\n<tr>\n<td><code>validFromReadout</code></td>\n<td><br /><br />  <br />  <br />  <br />  <br />Sometimes, driver's classes have special characters instead of a <em>valid from date</em>, e.g. *) in German driver's licenses then this field contains <code>REFERENCE_GERMAN</code>. Currently, there are 3 possible values:  <br />  <br />  <br /><br /><ul><li><p><code>DATE</code> if <i>valid from date</i> is mentioned for this license class in driver license.</p></li><li><p><code>EMPTY</code> <i>valid from date</i> for the class specified as blank or with dashes i.e. <code>---------</code>, then, <code>EMPTY</code> will be written into this field.</p></li><li><p><code>REFERENCE_GERMAN</code> if *) is mentioned in field <i>valid from</i> of license class.</p></li></ul><br /><br /></td>\n</tr>\n<tr>\n<td><code>validUntilReadout</code></td>\n<td><br /><br />  <br />  <br />  <br />  <br />Currently, there are 3 possible values:  <br />  <br />  <br /><br /><ul><li><p><code>DATE</code> if <i>valid until date</i> is mentioned for this license class in driver license.</p></li><li><p><code>EMPTY</code> <i>valid until date</i> for the class specified as blank or with dashes i.e. <code>---------</code>, then, <code>EMPTY</code> will be written into this field.</p></li><li><p><code>REFERENCE_GERMAN</code> if *) is mentioned in field <i>valid until</i> of license class.</p></li></ul><br /><br /></td>\n</tr>\n<tr>\n<td><code>vaildUntil</code></td>\n<td>if <code>validUntilReadout</code> is <code>DATE</code>, then this field contains the date value of the driver's license.</td>\n</tr>\n<tr>\n<td><code>vaildFrom</code></td>\n<td>if <code>validFromReadout</code> is <code>DATE</code>, then this field contains the date value of the driver's license.</td>\n</tr>\n</tbody>\n</table>\n</div>\n\n<img src=\"https://docs.images.idnow.io/images/drivers-license-backside.png\" />\n\n<p><strong>Example</strong> <strong><code>driverlicenses</code></strong> <strong>section (JSON)</strong></p>\n\n\n<p>Currently, all fields are read out by AutoIdent.</p>\n<p>Note that Austrian driver's licenses with all fields empty are handled as <em>invalid</em>.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"driverlicenses\": [\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"A1\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"A\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"A\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"B\",\n                \"validFromReadout\": \"REFERENCE_GERMAN\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"C1\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"C\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"D1\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"D\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"BE\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"C1E\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"CE\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"D1E\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"DE\",\n                \"validFromReadout\": \"EMPTY\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"M\",\n                \"validFromReadout\": \"DATE\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": \"2010-06-15\"\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"L\",\n                \"validFromReadout\": \"REFERENCE_GERMAN\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            },\n            {\n                \"additionalInformation\": null,\n                \"licenseClass\": \"T/S\",\n                \"validFromReadout\": \"REFERENCE_GERMAN\",\n                \"validUntilReadout\": \"EMPTY\",\n                \"validUntil\": null,\n                \"validFrom\": null\n            }\n        ]\n\n</code></pre>\n","event":[{"listen":"prerequest","script":{"id":"2d1f4dd4-0157-4336-a466-302a2e43b424","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"b41b2793-b5bc-4b5c-b1b9-eb27ea58420f","type":"text/javascript","exec":[""]}}],"_postman_id":"c8e78c13-ac7e-4fa2-bcf4-16f0a1599700"},{"name":"Section Attachments","item":[],"id":"8d7a7f09-b22e-4b6d-ab55-222ed3ef114d","description":"\n\n<p>This section provides details about the additional attachments (audio logs, images, etc). This section is marked by the key <code>attachments</code>.</p>\n<p>The images provided with each Identification method differ.</p>\n<p><strong>AutoIdent images</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pdf</code></td>\n<td>yes</td>\n<td>A PDF file containing the result data with pictures. The standard file name is <code>.pdf</code>.</td>\n</tr>\n<tr>\n<td><code>idfrontside</code></td>\n<td>yes</td>\n<td><br /><br />  <br />  <br />  <br />  <br />The image filename showing the frontside of the ID. The filename is <code>_idfrontside.png</code>  <br />  <br />  <br /><br /><br /><br />  <br />  <br />  <br />  <br />by default. For additional details see below.  <br />  <br />  <br />  <br /><br /><br /></td>\n</tr>\n<tr>\n<td><code>idbackside</code></td>\n<td>yes</td>\n<td>The image filename showing the backside of the ID. The filename is <code>_idbackside.png</code> by default. For additional details see below.</td>\n</tr>\n<tr>\n<td><code>userface</code></td>\n<td>no</td>\n<td>The image showing the face of the user. The filename is <code>_userface.png</code> by default. For additional details see below.</td>\n</tr>\n<tr>\n<td><code>security</code></td>\n<td>no</td>\n<td>The images taken from the security features of the document (holograms, etc.). There are usually 3 security features included. The standard file naming convention is <code>_security[123].png</code>.</td>\n</tr>\n<tr>\n<td><code>livenessleft</code></td>\n<td>no</td>\n<td>Image of the users left side of the face (as seen by the camera). The standard file name convention is <code>_liveness_left.jpg</code>.</td>\n</tr>\n<tr>\n<td><code>livenessright</code></td>\n<td>no</td>\n<td>Additional images taken during verification process.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>VideoIdent Images</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pdf</code></td>\n<td>yes</td>\n<td>A PDF file containing the result data with pictures. The standard file name is <code>.pdf</code>.</td>\n</tr>\n<tr>\n<td><code>idfrontside</code></td>\n<td>yes</td>\n<td>The image filename showing the frontside of the ID. The filename is <code>transactionnumber_idfrontside.png</code> by default. For additional details see below.</td>\n</tr>\n<tr>\n<td><code>idbackside</code></td>\n<td>yes</td>\n<td>The image filename showing the backside of the ID. The filename is <code>transactionnumber_idbackside.png</code> by default. For additional details see below.</td>\n</tr>\n<tr>\n<td><code>idholograms</code></td>\n<td>no</td>\n<td>The image filename showing the holograms of the ID. The filename is <code>transactionnumber_idholograms.png</code> by default.</td>\n</tr>\n<tr>\n<td><code>userface</code></td>\n<td>no</td>\n<td>The image showing the face of the user. The filename is <code>transactionnumber&gt;_userface.png</code> by default. For additional details see below.</td>\n</tr>\n<tr>\n<td><code>audiolog</code></td>\n<td>no</td>\n<td>The audiolog of the identification process. The filename is <code>.mp3</code> by default. For additional details see below.</td>\n</tr>\n<tr>\n<td><code>videolog</code></td>\n<td>no</td>\n<td>The videolog of the identification process. The filename is <code>.mp4</code> by default. For additional details see below.</td>\n</tr>\n<tr>\n<td><code>security</code></td>\n<td>no</td>\n<td>The images taken from the security features of the document (holograms, etc.). There are usually 3 security features included. The standard file naming convention is <code>transactionnumber&gt;_security[123].png</code>.</td>\n</tr>\n<tr>\n<td><code>security_covered</code></td>\n<td>no</td>\n<td>The image taken from a covered security feature. The standard file name convention is <code>transactionnumber&gt;_security_covered.png</code>.</td>\n</tr>\n<tr>\n<td></td>\n<td>no</td>\n<td>Additional images taken during verification process.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"8d7a7f09-b22e-4b6d-ab55-222ed3ef114d"},{"name":"Section Questions","item":[],"id":"b923fb37-ffd2-40d1-88a8-97bcfbe4e593","description":"\n\n<p>This section holds the answers to the questions which have either been pre-defined or answered by the identification agent. This section is marked by the key <em>questions</em>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>&lt;question key&gt;</code></td>\n<td>No</td>\n<td>Key is the question key of the configured question. Value is the answer.</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"id":"ae6af9f1-9140-4f11-8bcb-0cf8640e32cf","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"b829522d-cb26-4524-aacd-677f3b37ce57","type":"text/javascript","exec":[""]}}],"_postman_id":"b923fb37-ffd2-40d1-88a8-97bcfbe4e593"}],"id":"25861b9f-ab16-4743-b8c1-73da5796bf3e","description":"\n\n<p>Depending on the API used for retrieving the results, the result can either be returned as JSON (JavaScript Object Notation, refer to <a href=\"http://en.wikipedia.org/wiki/JSON\">http://en.wikipedia.org/wiki/JSON</a>) or XML.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"29e734fe-2359-4ae5-92d8-47c01722a0a4"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"60e6f309-cccc-46ac-9e3a-6818ecfd2c1a"}}],"_postman_id":"25861b9f-ab16-4743-b8c1-73da5796bf3e"},{"name":"Result Attachments","item":[{"name":"Image Format","item":[],"id":"c5b0b28b-e0c2-41a3-99e4-8ef59032a2b2","description":"\n\n<p>The images provided in the identification can be provided in the following formats:</p>\n<ul>\n<li>PNG: The image in <em>Portable Network Graphics</em> with 24-bit palette.</li>\n<li>JPEG (default): The image in the Joint Photographic Experts Group (JPEG) format. The file ending will be <code>.jpg</code>.</li>\n</ul>\n<p>If you need a different format than JPEG, please contact IDnow.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"3f16ef87-57bc-453d-90f0-fe764ad98920"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"4876f715-59ea-4727-ab46-36c75291b739"}}],"_postman_id":"c5b0b28b-e0c2-41a3-99e4-8ef59032a2b2"},{"name":"Audio Log","item":[],"id":"2bc83b54-b45a-4b81-b58e-883063670738","description":"\n\n<p><strong>NOTE: Only applicable when identificationmethod is VideoIdent</strong></p>\n<p>The audio log can be provided in the following formats:</p>\n<ul>\n<li>MP3 (default): Audio log encoded as mono, 22.05 kHz, 36 kbps MP3</li>\n<li>WAV: Audio log encoded as 11.025 kHz, 16 bit, mono</li>\n</ul>\n<p>If you need a different format than WAV or MP3, please contact IDnow.</p>\n","_postman_id":"2bc83b54-b45a-4b81-b58e-883063670738"},{"name":"Video Log","item":[],"id":"f4ff1521-ee83-4e08-8ae3-927dce8ddd5f","description":"\n\n<p><strong>NOTE: Only applicable when identificationmethod is VideoIdent</strong></p>\n<p>The video log is provided in the following format:</p>\n<ul>\n<li>MP4 with H.264 video encoding, audio encoded using AAC</li>\n</ul>\n","_postman_id":"f4ff1521-ee83-4e08-8ae3-927dce8ddd5f"}],"id":"868d5211-24df-43c2-a583-398cd9f34b2c","description":"\n<p>This section provides details on the additional attachments (images, etc.).</p>\n","_postman_id":"868d5211-24df-43c2-a583-398cd9f34b2c"},{"name":"XML Result","item":[],"id":"23b02463-0130-481b-baf3-145ce094f674","description":"\n<p>The XML result will always start with the top-level Ident process information and will then have additional blocks containing contact data, user data, identification data, attachments and so on.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-xml\">    &lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;\n    &lt;identifications&gt;\n      &lt;identification&gt;\n        &lt;identificationprocess&gt;\n          &lt;result&gt;SUCCESS&lt;/result&gt;\n          &lt;identificationtime&gt;2014-06-02T05:03:54Z&lt;/identificationtime&gt;\n          &lt;type&gt;APP&lt;/type&gt;\n          &lt;transactionnumber&gt;AH73JK3LM&lt;/transactionnumber&gt;\n          &lt;companyid&gt;your_company&lt;/companyid&gt;\n          &lt;id&gt;IBA-H7GB6&lt;/id&gt;\n        &lt;/identificationprocess&gt;\n        &lt;customdata&gt;\n          &lt;custom1&gt;2740332&lt;/custom1&gt;\n          &lt;custom2&gt;ABCD&lt;/custom2&gt;\n        &lt;/customdata&gt;\n        &lt;contactdata&gt;\n          &lt;email&gt;hello@democompny.de&lt;/email&gt;\n          &lt;mobilephone&gt;+491778901234&lt;/mobilephone&gt;\n        &lt;/contactdata&gt;\n        &lt;userdata&gt;\n          &lt;firstname status=\"MATCH\"&gt;OLIVIA&lt;/firstname&gt;\n          &lt;lastname status=\"MATCH\"&gt;JONES&lt;/lastname&gt;\n          &lt;birthday status=\"CHANGE\" original=\"1982-05-22\"&gt;1983-05-22&lt;/birthday&gt;\n          &lt;birthplace status=\"MATCH\"&gt;LONDON&lt;/birthplace&gt;\n          &lt;nationality status=\"MATCH\"&gt;GB&lt;/nationality&gt;\n          &lt;gender status=\"MATCH\"&gt;FEMALE&lt;/gender&gt;\n          &lt;address&gt;\n            &lt;street status=\"MATCH\"&gt;BAKER STR.&lt;/street&gt;\n            &lt;streetnumber status=\"MATCH\"&gt;40&lt;/streetnumber&gt;\n            &lt;city status=\"MATCH\"&gt;LONDON&lt;/city&gt;\n            &lt;country status=\"MATCH\"&gt;GB&lt;/country&gt;\n            &lt;zipcode status=\"MATCH\"&gt;80469&lt;/zipcode&gt;\n          &lt;/address&gt;\n        &lt;/userdata&gt;\n        &lt;identificationdocument&gt;\n          &lt;type status=\"NEW\"&gt;IDCARD&lt;/type&gt;\n          &lt;country status=\"NEW\"&gt;DE&lt;/country&gt;\n          &lt;validuntil status=\"REDACTION\"/&gt;\n          &lt;number status=\"REDACTION\"/&gt;\n          &lt;issuedby status=\"NEW\"&gt;CITYLONDON, LONDON&lt;/issuedby&gt;\n          &lt;dateissued status=\"NEW\"&gt;2012-03-27&lt;/dateissued&gt;\n        &lt;/identificationdocument&gt;\n        &lt;attachments&gt;\n          &lt;pdf&gt;AH73JK3LM.pdf&lt;/pdf&gt;\n          &lt;idfrontside&gt;AH73JK3LM_idfrontside.jpg&lt;/idfrontside&gt;\n          &lt;idbackside&gt;AH73JK3LM_idbackside.jpg&lt;/idbackside&gt;\n          &lt;userface&gt;AH73JK3LM_userface.jpg&lt;/userface&gt;\n          &lt;security1&gt;AH73JK3LM_security1.jpg&lt;/security1&gt;\n          &lt;security2&gt;AH73JK3LM_security2.jpg&lt;/security2&gt;\n          &lt;security3&gt;AH73JK3LM_security3.jpg&lt;/security3&gt;\n        &lt;/attachments&gt;\n      &lt;/identification&gt;\n    &lt;/identifications&gt;\n</code></pre>\n<p>Please note that the content of the XML file (especially the node <code>&lt;attachments&gt;</code>) varies depending on your configuration.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"8c8a9dce-d0ac-4c78-8a63-f7ac952c88ea"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"808cc51c-212f-42fc-b4b4-046b697f6a58"}}],"_postman_id":"23b02463-0130-481b-baf3-145ce094f674"},{"name":"XML Result - AutoIdent with QES / eSign","item":[],"id":"462cd7b8-11e4-43ab-ab87-86b3500029d5","description":"\n\n<p>The XML result will always start with the top-level Ident process information and will then have additional blocks containing contact data, user data, identification data, attachments and so on. Please note that the XML result file will contain additional blocks of information pertaining to any add-on components you may be using, depending on your account configuration.</p>\n<p>When using AutoIdent with QES / eSign (AML, GwG), there will be four additional attachments (PDF files) for the original and signed contract documents.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-xml\">&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;\n\n&lt;identifications&gt;\n    &lt;identification&gt;\n        &lt;identificationprocess&gt;\n            &lt;result&gt;SUCCESS_DATA_CHANGED&lt;/result&gt;\n            \n            &lt;agentname&gt;&lt;/agentname&gt;\n            &lt;identificationtime&gt;2022-04-27T01:49:10+02:00&lt;/identificationtime&gt;\n            &lt;type&gt;APP&lt;/type&gt;\n            &lt;transactionnumber&gt;QES-BankTransfer_Sample_Result&lt;/transactionnumber&gt;\n            &lt;companyid&gt;demobanktransferqesonly&lt;/companyid&gt;\n            &lt;id&gt;TST-JNSYJ&lt;/id&gt;          \n            \n        &lt;/identificationprocess&gt;\n        &lt;esigning&gt;\n            &lt;result&gt;SUCCESS&lt;/result&gt;\n            &lt;sessionid&gt;&lt;/sessionid&gt;\n        &lt;/esigning&gt;\n        &lt;customdata&gt;\n        &lt;/customdata&gt;\n        &lt;contactdata&gt;\n            &lt;email&gt;a@b.c&lt;/email&gt;\n            &lt;mobilephone&gt;+4900636109660&lt;/mobilephone&gt;\n        &lt;/contactdata&gt;\n        &lt;userdata&gt;\n            &lt;firstname status=\"MATCH\" &gt;ERIKA&lt;/firstname&gt;\n            &lt;lastname status=\"MATCH\" &gt;MUSTERMANN&lt;/lastname&gt;\n            &lt;birthday status=\"CHANGE\" original=\"1920-01-01\" &gt;1964-08-12&lt;/birthday&gt;\n            &lt;birthplace status=\"MATCH\" &gt;MUC&lt;/birthplace&gt;\n            &lt;nationality status=\"MATCH\" &gt;DE&lt;/nationality&gt;\n            &lt;gender status=\"CHANGE\" original=\"MALE\" &gt;FEMALE&lt;/gender&gt;\n            &lt;identlanguage status=\"MATCH\" &gt;en&lt;/identlanguage&gt;\n            &lt;address&gt;\n            &lt;street status=\"MATCH\" &gt;AUENSTR&lt;/street&gt;\n            &lt;streetnumber status=\"MATCH\" &gt;200&lt;/streetnumber&gt;\n            &lt;city status=\"MATCH\" &gt;MUC&lt;/city&gt;\n            &lt;country status=\"MATCH\" &gt;DE&lt;/country&gt;\n            &lt;zipcode status=\"MATCH\" &gt;80339&lt;/zipcode&gt;\n            &lt;/address&gt;\n        &lt;/userdata&gt;\n        &lt;identificationdocument&gt;\n            &lt;type status=\"NEW\" &gt;PASSPORT&lt;/type&gt;\n            &lt;country status=\"NEW\" &gt;DE&lt;/country&gt;\n            &lt;validuntil status=\"NEW\" &gt;2027-02-28&lt;/validuntil&gt;\n            &lt;number status=\"NEW\" &gt;C01XYCCG9&lt;/number&gt; \n        &lt;/identificationdocument&gt; \n        &lt;attachments&gt;\n            &lt;security4&gt;QES-BankTransfer_Sample_Result_security4.jpg&lt;/security4&gt;\n            &lt;contract-doc&gt;QES-BankTransfer_Sample_Result_Contract_document_original.pdf&lt;/contract-doc&gt;\n            &lt;idfrontside&gt;QES-BankTransfer_Sample_Result_idfrontside.jpg&lt;/idfrontside&gt;\n            &lt;signedcontract-doc&gt;QES-BankTransfer_Sample_Result_Contract_document_signed.pdf&lt;/signedcontract-doc&gt;\n            &lt;security1&gt;QES-BankTransfer_Sample_Result_security1.jpg&lt;/security1&gt;\n            &lt;userface&gt;QES-BankTransfer_Sample_Result_userface.jpg&lt;/userface&gt;\n            &lt;securityfeaturevideo&gt;QES-BankTransfer_Sample_Result_securityfeaturevideo.mp4&lt;/securityfeaturevideo&gt;\n            &lt;security2&gt;QES-BankTransfer_Sample_Result_security2.jpg&lt;/security2&gt;\n            &lt;security3&gt;QES-BankTransfer_Sample_Result_security3.jpg&lt;/security3&gt;\n            &lt;signedcontract-demobanktransferqesonly_namirial_signature_contract&gt;QES-BankTransfer_Sample_Result_demobanktransferqesonly_namirial_signature_contract_signed.pdf&lt;/signedcontract-demobanktransferqesonly_namirial_signature_contract&gt;\n            &lt;pdf&gt;QES-BankTransfer_Sample_Result.pdf&lt;/pdf&gt;\n            &lt;contract-demobanktransferqesonly_namirial_signature_contract&gt;QES-BankTransfer_Sample_Result_demobanktransferqesonly_namirial_signature_contract_original.pdf&lt;/contract-demobanktransferqesonly_namirial_signature_contract&gt;\n        &lt;/attachments&gt;\n        \n        &lt;banktransferpaymentinfo&gt;\n            &lt;senderbankname&gt;Testbank&lt;/senderbankname&gt;\n            &lt;senderiban&gt;DE62888888880012345678&lt;/senderiban&gt;\n            &lt;amount&gt;€0.01&lt;/amount&gt;\n            &lt;paymentstatus&gt;SUCCESS&lt;/paymentstatus&gt;\n            &lt;senderholdername&gt;MUSTERMANN, ERIKA&lt;/senderholdername&gt;\n            &lt;paymentid&gt;xp_zJK5oLdTY9Qfzyv3&lt;/paymentid&gt;\n        &lt;/banktransferpaymentinfo&gt;\n        \n    &lt;/identification&gt;\n&lt;/identifications&gt;\n\n\n</code></pre>\n<h4 id=\"bank-transfer-result-and-details\">Bank Transfer result and details</h4>\n<p>When using AutoIdent with Bank Transfer (GwG), the XML result will contain an additional block that will include the details and status of the bank transaction.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-xml\">&lt;banktransferpaymentinfo&gt;\n    &lt;senderbankname&gt;Testbank&lt;/senderbankname&gt;\n    &lt;senderiban&gt;DE62888888880012345678&lt;/senderiban&gt;\n    &lt;amount&gt;€0.01&lt;/amount&gt;\n    &lt;paymentstatus&gt;SUCCESS&lt;/paymentstatus&gt;\n    &lt;senderholdername&gt;MUSTERMANN, HARTMUT&lt;/senderholdername&gt;\n    &lt;paymentid&gt;xp_zJK5oLdTY9Qfzyv3&lt;/paymentid&gt;\n\n&lt;/banktransferpaymentinfo&gt;\n</code></pre>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"6973a018-d62d-4b83-99b8-bcfcb7a863d5"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"50e6f5e0-02fb-4970-8d7f-2c6297ee4155"}}],"_postman_id":"462cd7b8-11e4-43ab-ab87-86b3500029d5"},{"name":"XML Result Signature","item":[],"id":"be00a2c7-1979-468f-9830-c35d395959e4","description":"\n\n<p>On request, IDnow can provide a signature for the XML file to prove that </p>\n<ul>\n<li>a) the XML file has not been altered and</li>\n<li>b) that the XML file is really coming from IDnow.</li>\n</ul>\n<p>In the ZIP file the signature has the filename <code>&lt;transactionnumber&gt;.sig</code>.</p>\n<p>The public keys can be received from the following locations:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Environment</th>\n<th>Description</th>\n<th>SHA1.pem</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Test</td>\n<td><a href=\"https://go.idnow.de/assets/certs/\">https://go.idnow.de/assets/certs/</a><br />idnow_signing_test_20171004.pem</td>\n<td>cf85910dc4dd95f0fc8605b2ad39041a305b994a</td>\n</tr>\n<tr>\n<td>Live</td>\n<td><a href=\"https://go.idnow.de/assets/certs/\">https://go.idnow.de/assets/certs/</a><br />idnow_signing_20171018.pem</td>\n<td>a970f6daa84014c12422217ef216c03b046322ab</td>\n</tr>\n</tbody>\n</table>\n</div><p>The command to verify the signature of an XML file is as follows:</p>\n<p><code>openssl dgst -sha512 -verify &lt;file&gt;.pem -signature &lt;transactionnumber&gt;.sig &lt;transactionnumber&gt;.xml Verified OK</code></p>\n","_postman_id":"be00a2c7-1979-468f-9830-c35d395959e4"},{"name":"JSON Format","item":[],"id":"3a9d5ec3-eece-4fc5-b6a3-9d7a55e36133","description":"\n<p>The JSON result will always start with the top-level Ident objects an array of one or more Ident children.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"identifications\": [\n        {\n            \"identificationprocess\": {\n                \"result\": \"FRAUD_SUSPICION_PENDING\",\n                \"companyid\": \"demosecurityfeatures\",\n                \"filename\": \"demosecurityfeatures__20190528_154257__061e65c8ad110.zip\",\n                \"identificationtime\": \"2019-05-28T17:47:12+02:00\",\n                \"id\": \"TST-SFYGG\",\n                \"href\": \"/api/v1/demosecurityfeatures/identifications/demosecurityfeatures__20190528_154257__061e65c8ad110.zip\",\n                \"type\": \"APP\",\n                \"transactionnumber\": \"demosecurityfeatures__20190528_154257__061e65c8ad110\"\n            },\n            \"customdata\": {\n                \"custom3\": null,\n                \"custom4\": null,\n                \"custom1\": null,\n                \"custom2\": null,\n                \"custom5\": null\n            },\n            \"contactdata\": {\n                \"mobilephone\": null,\n                \"email\": null\n            },\n            \"userdata\": {\n                \"birthday\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"1977-04-27\"\n                },\n                \"firstname\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"RICHARD ANDREAS\"\n                },\n                \"address\": {\n                    \"city\": {\n                        \"status\": \"NEW\",\n                        \"value\": \"POING\"\n                    },\n                    \"street\": {\n                        \"status\": \"NEW\",\n                        \"value\": \"WILHELM-HAUFF-STRAßE\"\n                    }\n                },\n                \"birthplace\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"DRESDEN\"\n                },\n                \"nationality\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"DE\"\n                },\n                \"identlanguage\": {\n                    \"status\": \"MATCH\",\n                    \"value\": \"en\"\n                },\n                \"title\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"KOFER\"\n                },\n                \"lastname\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"KOFER\"\n                }\n            },\n            \"identificationdocument\": {\n                \"country\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"DE\"\n                },\n                \"number\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"LF3R8ZV44\"\n                },\n                \"issuedby\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"GEMEINDE POING\"\n                },\n                \"dateissued\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"2014-09-12\"\n                },\n                \"type\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"IDCARD\"\n                },\n                \"validuntil\": {\n                    \"status\": \"NEW\",\n                    \"value\": \"2024-09-11\"\n                }\n            },\n            \"attachments\": {\n                \"pdf\": \"demosecurityfeatures__20190528_154257__061e65c8ad110.pdf\",\n                \"xml\": \"demosecurityfeatures__20190528_154257__061e65c8ad110.xml\",\n                \"security4\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_security4.jpg\",\n                \"idbackside\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_idbackside.jpg\",\n                \"idfrontside\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_idfrontside.jpg\",\n                \"security1\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_security1.jpg\",\n                \"userface\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_userface.jpg\",\n                \"livenessleft\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_liveness_left.jpg\",\n                \"security2\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_security2.jpg\",\n                \"livenessright\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_liveness_right.jpg\",\n                \"security3\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_security3.jpg\"\n            }\n        },\n</code></pre>\n<p>  Example with multiple identification documents. Identificationdocument2 can just be of type DRIVERS_LICENSE</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"identifications\": [\n      {\n          \"identificationprocess\": {\n              \"result\": \"FRAUD_SUSPICION_PENDING\",\n              \"companyid\": \"demosecurityfeatures\",\n              \"filename\": \"demosecurityfeatures__20190528_154257__061e65c8ad110.zip\",\n              \"identificationtime\": \"2019-05-28T17:47:12+02:00\",\n              \"id\": \"TST-SFYGG\",\n              \"href\": \"/api/v1/demosecurityfeatures/identifications/demosecurityfeatures__20190528_154257__061e65c8ad110.zip\",\n              \"type\": \"APP\",\n              \"transactionnumber\": \"demosecurityfeatures__20190528_154257__061e65c8ad110\"\n          },\n          \"customdata\": {\n              \"custom3\": null,\n              \"custom4\": null,\n              \"custom1\": null,\n              \"custom2\": null,\n              \"custom5\": null\n          },\n          \"contactdata\": {\n              \"mobilephone\": null,\n              \"email\": null\n          },\n          \"userdata\": {\n              \"birthday\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"1977-04-27\"\n              },\n              \"firstname\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"RICHARD ANDREAS\"\n              },\n              \"address\": {\n                  \"city\": {\n                      \"status\": \"NEW\",\n                      \"value\": \"POING\"\n                  },\n                  \"street\": {\n                      \"status\": \"NEW\",\n                      \"value\": \"WILHELM-HAUFF-STRAßE\"\n                  }\n              },\n              \"birthplace\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"DRESDEN\"\n              },\n              \"nationality\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"DE\"\n              },\n              \"identlanguage\": {\n                  \"status\": \"MATCH\",\n                  \"value\": \"en\"\n              },\n              \"title\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"KOFER\"\n              },\n              \"lastname\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"KOFER\"\n              }\n          },\n          \"identificationdocument\": {\n              \"country\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"DE\"\n              },\n              \"number\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"LF3R8ZV44\"\n              },\n              \"issuedby\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"GEMEINDE POING\"\n              },\n              \"dateissued\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"2014-09-12\"\n              },\n              \"type\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"IDCARD\"\n              },\n              \"validuntil\": {\n                  \"status\": \"NEW\",\n                  \"value\": \"2024-09-11\"\n              }\n          },\n            \"identificationdocument2\": {\n              \"birthday\": \"\",\n              \"number\": \"\",\n              \"country\": null,\n              \"firstname\": null,\n              \"driverlicenseclasses\": [],\n              \"issuedby\": \"\",\n              \"dateissued\": \"\",\n              \"type\": \"DRIVERS_LICENSE\",\n              \"validuntil\": \"\",\n              \"lastname\": null\n          },\n          \"attachments\": {\n              \"pdf\": \"demosecurityfeatures__20190528_154257__061e65c8ad110.pdf\",\n              \"xml\": \"demosecurityfeatures__20190528_154257__061e65c8ad110.xml\",\n              \"security4\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_security4.jpg\",\n              \"idbackside\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_idbackside.jpg\",\n              \"idfrontside\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_idfrontside.jpg\",\n              \"security1\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_security1.jpg\",\n              \"userface\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_userface.jpg\",\n              \"livenessleft\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_liveness_left.jpg\",\n              \"security2\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_security2.jpg\",\n              \"livenessright\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_liveness_right.jpg\",\n              \"security3\": \"demosecurityfeatures__20190528_154257__061e65c8ad110_security3.jpg\"\n          }\n      },\n</code></pre>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"439499ab-b341-4d2a-9310-ebcf8230b5de"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"863d5e1b-0006-4fcd-bd47-5b185b5c7eed"}}],"_postman_id":"3a9d5ec3-eece-4fc5-b6a3-9d7a55e36133"},{"name":"Create Ident","id":"8d31c166-c73f-49a6-8dcf-6f44c2004755","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n"},{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"birthday\": \"1987-05-23\",\n    \"birthplace\": \"London\",\n    \"city\": \"London\",\n    \"country\": \"GB\",\n    \"custom1\": \"\",\n    \"custom2\": \"Custom fields\",\n    \"custom3\": \"can set testbot scenarios\",\n    \"custom4\": \"or store any data strings\",\n    \"custom5\": \"you like.\",\n    \"email\": \"hello@democompany.org\",\n    \"firstname\": \"Olivia\",\n    \"gender\": \"FEMALE\",\n    \"lastname\": \"Jones\",\n    \"mobilephone\": \"01789012345\",\n    \"nationality\": \"GB\",\n    \"street\": \"Baker Street\",\n    \"zipcode\": \"W1U\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/start","description":"<p>Creates a single Ident.</p>\n<p>The {{TRANSACTION-NUMBER}} has to be a new unique identifier to be used for this Ident.</p>\n<p>Returns status code <code>201</code> and an <code>id</code> if the Ident has been created successfully.</p>\n<p>Status code <code>200</code> indicates that an existing Ident with this <code>transactionnumber</code> has been successfully updated with the new values provided.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","start"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"e42e2fcc-ddfd-481c-b089-b284cc678aac","name":"Create Ident 401","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"birthday\": \"1987-05-23\",\n    \"birthplace\": \"London\",\n    \"city\": \"London\",\n    \"country\": \"GB\",\n    \"custom1\": \"\",\n    \"custom2\": \"Custom fields\",\n    \"custom3\": \"can set testbot scenarios\",\n    \"custom4\": \"or store any data strings\",\n    \"custom5\": \"you like.\",\n    \"email\": \"hello@democompany.org\",\n    \"firstname\": \"Olivia\",\n    \"gender\": \"FEMALE\",\n    \"lastname\": \"Jones\",\n    \"mobilephone\": \"01789012345\",\n    \"nationality\": \"GB\",\n    \"street\": \"Baker Street\",\n    \"zipcode\": \"W1U\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/demo-transactionxxnbr1/start"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"125"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 13:37:35 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"INVALID_LOGIN_TOKEN\",\n            \"errorType\": null,\n            \"id\": \"69079771\",\n            \"key\": null,\n            \"message\": null,\n            \"translationKey\": null\n        }\n    ]\n}"},{"id":"092694fe-e844-4130-83a4-3a921731bd33","name":"Create Ident 201","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"birthday\": \"1987-05-23\",\n    \"birthplace\": \"London\",\n    \"city\": \"London\",\n    \"country\": \"GB\",\n    \"custom1\": \"\",\n    \"custom2\": \"Custom fields\",\n    \"custom3\": \"can set testbot scenarios\",\n    \"custom4\": \"or store any data strings\",\n    \"custom5\": \"you like.\",\n    \"email\": \"hello@democompany.org\",\n    \"firstname\": \"Olivia\",\n    \"gender\": \"FEMALE\",\n    \"lastname\": \"Jones\",\n    \"mobilephone\": \"01789012345\",\n    \"nationality\": \"GB\",\n    \"street\": \"Baker Street\",\n    \"zipcode\": \"W1U\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/demo-transactionxxnbr2/start"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"38"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Thu, 06 Jun 2019 06:30:51 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"TST-SYDYA\"\n}"}],"_postman_id":"8d31c166-c73f-49a6-8dcf-6f44c2004755"},{"name":"Ident","id":"86a75dac-27f1-4c7b-b341-983101ce2ba3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}","description":"<p>Retrieve a single Ident.</p>\n<p>Besides the core data of the user, the result contains information about the verification in the object <code>identificationprocess</code>.</p>\n<p>The result also contains information about the available attached contents of an Ident in the object <code>attachments</code>.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"af930907-3722-41b1-8c5b-755e61abf3ab","name":"Get Ident 200","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/demo-transactionxxnbr2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"742"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Thu, 06 Jun 2019 06:37:41 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"identificationprocess\": {\n        \"result\": \"FRAUD_SUSPICION_PENDING\",\n        \"companyid\": \"demosecurityfeatures\",\n        \"filename\": \"demo-transactionxxnbr2.zip\",\n        \"identificationtime\": \"2019-06-06T08:37:09+02:00\",\n        \"id\": \"TST-SMZYA\",\n        \"identificationmethod\": \"AutoIdent\"\n        \"href\": \"/api/v1/demosecurityfeatures/identifications/demo-transactionxxnbr2.zip\",\n        \"type\": \"APP\",\n        \"transactionnumber\": \"demo-transactionxxnbr2\"\n    },\n    \"customdata\": {\n        \"custom3\": \"can set testbot scenarios\",\n        \"custom4\": \"or store any data strings\",\n        \"custom1\": \"\",\n        \"custom2\": \"Custom fields\",\n        \"custom5\": \"you like.\"\n    },\n    \"contactdata\": {\n        \"mobilephone\": \"+441789012345\",\n        \"email\": \"hello@democompany.org\"\n    },\n    \"userdata\": {\n        \"birthday\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"1981-10-17\",\n            \"original\": \"1987-05-23\"\n        },\n        \"firstname\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"SAMUEL\",\n            \"original\": \"OLIVIA\"\n        },\n        \"address\": {\n            \"zipcode\": {\n                \"status\": \"MATCH\",\n                \"value\": \"W1U\"\n            },\n            \"country\": {\n                \"status\": \"MATCH\",\n                \"value\": \"GB\"\n            },\n            \"city\": {\n                \"status\": \"CHANGE\",\n                \"value\": \"MUNICH\",\n                \"original\": \"LONDON\"\n            },\n            \"street\": {\n                \"status\": \"CHANGE\",\n                \"value\": \"PRINZREGSTR.\",\n                \"original\": \"BAKER STREET\"\n            }\n        },\n        \"birthplace\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"UTOPIA CITY\",\n            \"original\": \"LONDON\"\n        },\n        \"nationality\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"AQ\",\n            \"original\": \"GB\"\n        },\n        \"gender\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"MALE\",\n            \"original\": \"FEMALE\"\n        },\n        \"identlanguage\": {\n            \"status\": \"MATCH\",\n            \"value\": \"en\"\n        },\n        \"lastname\": {\n            \"status\": \"CHANGE\",\n            \"value\": \"JOHNSON\",\n            \"original\": \"JONES\"\n        }\n    },\n    \"identificationdocument\": {\n        \"country\": {\n            \"status\": \"NEW\",\n            \"value\": \"AQ\"\n        },\n        \"number\": {\n            \"status\": \"NEW\",\n            \"value\": \"LGPJ11235\"\n        },\n        \"type\": {\n            \"status\": \"NEW\",\n            \"value\": \"IDCARD\"\n        },\n        \"validuntil\": {\n            \"status\": \"NEW\",\n            \"value\": \"2024-10-16\"\n        }\n    },\n    \"attachments\": {\n        \"pdf\": \"demo-transactionxxnbr2.pdf\",\n        \"xml\": \"demo-transactionxxnbr2.xml\",\n        \"idbackside\": \"demo-transactionxxnbr2_idbackside.jpg\",\n        \"idfrontside\": \"demo-transactionxxnbr2_idfrontside.jpg\",\n        \"userface\": \"demo-transactionxxnbr2_userface.jpg\",\n        \"livenessleft\": \"demo-transactionxxnbr2_liveness_left.jpg\",\n        \"livenessright\": \"demo-transactionxxnbr2_liveness_right.jpg\"\n    }\n}"},{"id":"238da1f5-71f8-4bbd-a65d-872ca8349f08","name":"Get Ident 401","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{COMPANYID}}/identifications/{{TRANSACTION-NUMBER}}"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"125"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 08:07:29 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"INVALID_LOGIN_TOKEN\",\n            \"errorType\": null,\n            \"id\": \"91118930\",\n            \"key\": null,\n            \"message\": null,\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"86a75dac-27f1-4c7b-b341-983101ce2ba3"},{"name":"PDF Ident","id":"2024fbd2-e8e0-47ed-98a1-1162c0c5579c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}.pdf","description":"<p>Results in one file where the user data is printed in a formatted PDF.</p>\n<p><strong>Note:</strong> To get the actual PDF, add filename extension <code>.pdf</code> at the end of the request.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}.pdf"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"c8f85475-728a-4214-aba2-dddfc2fef024","name":"Get PDF Ident 200","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/demo-transactionxxnbr1.pdf"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"591"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 13:05:43 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"identificationprocess\": {\n        \"result\": \"FRAUD_SUSPICION_PENDING\",\n        \"companyid\": \"demosecurityfeatures\",\n        \"filename\": \"demo-transactionxxnbr1.pdf\",\n        \"identificationtime\": \"2019-05-24T18:33:30+02:00\",\n        \"id\": \"TST-RVPZV\",\n        \"identificationmethod\": \"AutoIdent\"\n        \"href\": \"/api/v1/demosecurityfeatures/identifications/demo-transactionxxnbr1.pdf\",\n        \"type\": \"APP\",\n        \"transactionnumber\": \"demo-transactionxxnbr1\"\n    },\n    \"customdata\": {\n        \"custom3\": null,\n        \"custom4\": null,\n        \"custom1\": null,\n        \"custom2\": null,\n        \"custom5\": null\n    },\n    \"contactdata\": {\n        \"mobilephone\": null,\n        \"email\": null\n    },\n    \"userdata\": {\n        \"address\": {},\n        \"identlanguage\": {\n            \"status\": \"MATCH\",\n            \"value\": \"en\"\n        }\n    },\n    \"identificationdocument\": {\n        \"country\": {\n            \"status\": \"NEW\",\n            \"value\": \"BE\"\n        },\n        \"issuedby\": {\n            \"status\": \"NEW\",\n            \"value\": \"NATIONALITÉ / NATIONALITY AUTONITÉ\"\n        },\n        \"dateissued\": {\n            \"status\": \"NEW\",\n            \"value\": \"2015-08-26\"\n        },\n        \"type\": {\n            \"status\": \"NEW\",\n            \"value\": \"IDCARD\"\n        }\n    },\n    \"attachments\": {\n        \"pdf\": \"demo-transactionxxnbr1.pdf.pdf\",\n        \"xml\": \"demo-transactionxxnbr1.xml\",\n        \"idbackside\": \"demo-transactionxxnbr1_idbackside.jpg\",\n        \"idfrontside\": \"demo-transactionxxnbr1_idfrontside.jpg\",\n        \"security1\": \"demo-transactionxxnbr1_security1.jpg\",\n        \"userface\": \"demo-transactionxxnbr1_userface.jpg\",\n        \"livenessleft\": \"demo-transactionxxnbr1_liveness_left.jpg\",\n        \"livenessright\": \"demo-transactionxxnbr1_liveness_right.jpg\"\n    }\n}"},{"id":"fee57930-c1db-4149-86cd-6d6dbc65080e","name":"Get PDF Ident 401","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{COMPANYID}}/identifications/demo-transactionxxnbr1.pdf"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"125"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 08:08:05 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"INVALID_LOGIN_TOKEN\",\n            \"errorType\": null,\n            \"id\": \"04684784\",\n            \"key\": null,\n            \"message\": null,\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"2024fbd2-e8e0-47ed-98a1-1162c0c5579c"},{"name":"ZIP Ident","id":"6abe0cdc-2c8a-4c64-b78c-7b73913a5620","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}.zip","description":"<p>Results in one zip file containing all available data attachments of this Ident.</p>\n<p><strong>Note:</strong> To get the actual zip file, add filename extension <code>.zip</code> at the end of the request.</p>\n<p>The complete link to the file is also shown in the field <code>href</code>of the JSON response object.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}.zip"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"edfb514f-a90e-4918-b040-0fd382dae8f1","name":"Get ZIP Ident 200","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/demosecurityfeatures__20190524_162939__d1694e9228b40.zip"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"591"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 13:03:37 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"identificationprocess\": {\n        \"result\": \"FRAUD_SUSPICION_PENDING\",\n        \"companyid\": \"demosecurityfeatures\",\n        \"filename\": \"demosecurityfeatures__20190524_162939__d1694e9228b40.zip\",\n        \"identificationtime\": \"2019-05-24T18:33:30+02:00\",\n        \"id\": \"TST-RVPZV\",\n        \"identificationmethod\": \"AutoIdent\"\n        \"href\": \"/api/v1/demosecurityfeatures/identifications/demosecurityfeatures__20190524_162939__d1694e9228b40.zip\",\n        \"type\": \"APP\",\n        \"transactionnumber\": \"demosecurityfeatures__20190524_162939__d1694e9228b40\"\n    },\n    \"customdata\": {\n        \"custom3\": null,\n        \"custom4\": null,\n        \"custom1\": null,\n        \"custom2\": null,\n        \"custom5\": null\n    },\n    \"contactdata\": {\n        \"mobilephone\": null,\n        \"email\": null\n    },\n    \"userdata\": {\n        \"address\": {},\n        \"identlanguage\": {\n            \"status\": \"MATCH\",\n            \"value\": \"en\"\n        }\n    },\n    \"identificationdocument\": {\n        \"country\": {\n            \"status\": \"NEW\",\n            \"value\": \"BE\"\n        },\n        \"issuedby\": {\n            \"status\": \"NEW\",\n            \"value\": \"MOFIIETEAD=RAUITI-RONNE 15 AVR 13/90 NATIONALITÉ / NATIONALITY AUTONITÉ / AUTHONTY ~ ’ OBSERVATIONS / REMARKS\"\n        },\n        \"dateissued\": {\n            \"status\": \"NEW\",\n            \"value\": \"2015-08-26\"\n        },\n        \"type\": {\n            \"status\": \"NEW\",\n            \"value\": \"IDCARD\"\n        }\n    },\n    \"attachments\": {\n        \"pdf\": \"demosecurityfeatures__20190524_162939__d1694e9228b40.pdf\",\n        \"xml\": \"demosecurityfeatures__20190524_162939__d1694e9228b40.xml\",\n        \"idbackside\": \"demosecurityfeatures__20190524_162939__d1694e9228b40_idbackside.jpg\",\n        \"idfrontside\": \"demosecurityfeatures__20190524_162939__d1694e9228b40_idfrontside.jpg\",\n        \"security1\": \"demosecurityfeatures__20190524_162939__d1694e9228b40_security1.jpg\",\n        \"userface\": \"demosecurityfeatures__20190524_162939__d1694e9228b40_userface.jpg\",\n        \"livenessleft\": \"demosecurityfeatures__20190524_162939__d1694e9228b40_liveness_left.jpg\",\n        \"livenessright\": \"demosecurityfeatures__20190524_162939__d1694e9228b40_liveness_right.jpg\"\n    }\n}"}],"_postman_id":"6abe0cdc-2c8a-4c64-b78c-7b73913a5620"},{"name":"Ident","id":"13687935-6179-4b75-bed6-a2e778c80b5e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}","description":"<p>Deletes a single Ident.</p>\n<p>You will receive status code <code>200</code> with an empty response body.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"d0d0263a-7044-477a-bbb3-4cf7581e2862","name":"Delete Ident 401","originalRequest":{"method":"DELETE","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"}],"body":{"mode":"raw","raw":""},"url":"{{GATEWAYHOST}}/api/v1/{{COMPANYID}}/identifications/demo-transactionxxnbr1"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"125"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 08:10:05 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"INVALID_LOGIN_TOKEN\",\n            \"errorType\": null,\n            \"id\": \"97403593\",\n            \"key\": null,\n            \"message\": null,\n            \"translationKey\": null\n        }\n    ]\n}"},{"id":"527c047e-7ff6-477f-8ff4-5c34a09a665b","name":"Delete Ident 404","originalRequest":{"method":"DELETE","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/demo-transactionxxnbr2"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"174"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Thu, 06 Jun 2019 06:32:52 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"OBJECT_NOT_FOUND\",\n            \"errorType\": null,\n            \"id\": \"96489975\",\n            \"key\": \"Ident TST-SMZYA / IdentRequest 381892 not yet finished\",\n            \"message\": null,\n            \"translationKey\": null\n        }\n    ]\n}"},{"id":"250150af-c93c-4d6f-9844-c7387515eaa9","name":"Delete Ident 200","originalRequest":{"method":"DELETE","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"}],"body":{"mode":"raw","raw":""},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/demo-transactionxxnbr2"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Vary","value":"Origin"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Thu, 06 Jun 2019 07:34:10 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"13687935-6179-4b75-bed6-a2e778c80b5e"},{"name":"Copy Ident","id":"3f504a5d-671f-4085-9107-293bf22c0f0a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"target_companyid\":\"democompany\",\n  \"target_transactionnumber\":\"democompany2\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/copy","description":"<p>Copies an existing Ident.</p>\n<p><strong>Your account needs permissions to copy data to a different account. If the permission is not enabled or you copy to an account with insufficient permissions, you will get a 403 FORBIDDEN. Contact <a href=\"mailto:acm@idnow.de\">acm@idnow.de</a> if you want to set this up.</strong></p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","copy"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"086f61d7-9e7f-43df-a936-8688592189b6","name":"Copy Ident 401","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"target_companyid\":\"democompany\",\n  \"target_transactionnumber\":\"democompany2\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{COMPANYID}}/identifications/demo-transactionxxnbr1/copy"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"125"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 08:10:42 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"INVALID_LOGIN_TOKEN\",\n            \"errorType\": null,\n            \"id\": \"50897084\",\n            \"key\": null,\n            \"message\": null,\n            \"translationKey\": null\n        }\n    ]\n}"},{"id":"0654bd8a-e953-4b91-bdca-bbe6d147465d","name":"Copy Ident 404","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"target_companyid\":\"democompany\",\n  \"target_transactionnumber\":\"democompany2\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/abc/copy"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"126"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 13:07:10 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"OBJECT_NOT_FOUND\",\n            \"errorType\": null,\n            \"id\": \"18552384\",\n            \"key\": \"token\",\n            \"message\": \"abc\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"3f504a5d-671f-4085-9107-293bf22c0f0a"},{"name":"Archive Ident","id":"4308ef9d-98a9-4825-8fa4-96e99c271de6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"}],"body":{"mode":"raw","raw":""},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/archive","description":"<p>Archives an existing Ident. Does not work if the Ident is already archived or deleted.</p>\n<p>Please contact IDnow to enable this feature.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","archive"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"9f89bd3a-d52a-4b45-98f4-7a0cad3274e6","name":"Archive Ident 401","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"}],"body":{"mode":"raw","raw":""},"url":"{{GATEWAYHOST}}/api/v1/{{COMPANYID}}/identifications/demo-transactionxxnbr1/archive"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"125"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Wed, 05 Jun 2019 08:10:55 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"INVALID_LOGIN_TOKEN\",\n            \"errorType\": null,\n            \"id\": \"30989454\",\n            \"key\": null,\n            \"message\": null,\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"4308ef9d-98a9-4825-8fa4-96e99c271de6"}],"id":"d20df87a-46a5-41a8-b42b-6f6b0c42fc01","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"7c8b7323-8d76-46c4-b588-c918cf4edda6"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"62a4a9e7-0c75-4206-9f31-5992d2e4ae07"}}],"_postman_id":"d20df87a-46a5-41a8-b42b-6f6b0c42fc01","description":""},{"name":"Features, Data Tables & Alternative Methods","item":[{"name":"Monitoring","item":[{"name":"Polling Frequency","item":[],"id":"ed77ca93-63f4-40e5-9a8d-ef4032be84d3","description":"\n<p>This endpoint may be called every 5 minutes.</p>\n","_postman_id":"ed77ca93-63f4-40e5-9a8d-ef4032be84d3"}],"id":"b7e35592-87ed-4c20-bb42-1b2ee68636cc","description":"\n<p>The IDnow system provides an endpoint which can be used to monitor the system availability.</p>\n<p>An HTTP GET request to the following URL will execute the system check:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>  curl -i https://gateway.test.idnow.de/system_check\n</code></pre><p>In case the HTTP response code is HTTP 200 and the HTTP body is <code>SYSTEM_CHECK_OK</code>, the system is operational. Any other result indicates an issue with the system.</p>\n","_postman_id":"b7e35592-87ed-4c20-bb42-1b2ee68636cc"},{"name":"Webhooks","item":[{"name":"Timing","item":[],"id":"fd10f35f-6f8a-49ea-a192-4fe04d10c722","description":"\n<p>On IDnow server-side, different webhooks can be executed depending on your needs:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name</th>\n<th>Timing of API request</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>REALTIME</code></td>\n<td>After the identification has been finished (preliminary result).</td>\n</tr>\n<tr>\n<td><code>FINAL</code></td>\n<td>After the review has been finished (final result). The <code>REALTIME</code> and the <code>FINAL</code> webhook can be distinguished by reading the field <code>result</code> from the result data.</td>\n</tr>\n<tr>\n<td><code>CHECK_PENDING</code></td>\n<td>The Ident is still being checked and could not be checked automatically.</td>\n</tr>\n<tr>\n<td><code>CANCELED</code></td>\n<td>If the agent detects invalid data during the review that cannot be corrected. Example: The reviewer decides that the image quality was not good enough and cancels the Ident verification after the real-time result has already been sent. While this can happen, it is rather rare.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>An example:</strong></p>\n<ul>\n<li>Your account has <code>REALTIME</code> results active.</li>\n<li>User tries to verify but fails since the internet connection is not good enough. You will receive a webhook for this aborted Ident.</li>\n<li>User tries again and successfully finishes the verification. You receive a real-time webhook right after the identification with status <code>REVIEW_PENDING</code>.</li>\n<li>IDnow finishes the review. You receive another webhook with the final results.</li>\n</ul>\n<p>IDnow informs you about a new identification via the webhook call, so that you can automatically trigger an SFTP download of the identification’s result.</p>\n","_postman_id":"fd10f35f-6f8a-49ea-a192-4fe04d10c722"},{"name":"IPs","item":[],"id":"e391abb1-c7da-410c-804e-cee551cbb6b6","description":"\n<p>Webhooks will be sent from the following source IPs:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Environment</th>\n<th>Webhook-IPs</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Live DE</td>\n<td>62.128.13.228/32, 62.128.13.229/32, 213.95.145.0/27</td>\n</tr>\n<tr>\n<td>Live CH</td>\n<td>193.169.187.168/32</td>\n</tr>\n<tr>\n<td>Test</td>\n<td>52.30.27.5/32, 52.48.216.0/32</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"c6a04a01-0d55-45a8-af3c-c4dc2265892a"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"65c7915a-da2b-4404-bf8c-3ed6b9ce4074"}}],"_postman_id":"e391abb1-c7da-410c-804e-cee551cbb6b6"},{"name":"Real-time/Final Webhooks","item":[],"id":"1a71a8cd-739e-4774-b4ad-ec85b2649a4a","description":"\n<p>The JSON of one identification is passed in the body of the call to the webhook:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">  {\n      \"identificationprocess\": {\n          ...rest of JSON...\n      },    \"customdata\": {\n        ...rest of JSON...\n      },\n      ...rest of JSON...\n  }\n</code></pre>\n","_postman_id":"1a71a8cd-739e-4774-b4ad-ec85b2649a4a"},{"name":"Webhooks with Status Canceled and Check_Pending","item":[],"id":"ca687ee3-7681-4038-b819-35450217281a","description":"\n<p>The JSON structure is similar to the JSON from successful webhooks</p>\n<p>The differences are as follows:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>JSON Attribute</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>identificationprocess.result</code></td>\n<td>Values: <code>CHECK_PENDING</code> - Ident could not be checked automatically and is still pending; <code>CANCELED</code> - Ident was canceled during review process</td>\n</tr>\n<tr>\n<td><code>identificationprocess.reason</code></td>\n<td>Reason why the Ident was aborted/canceled.</td>\n</tr>\n<tr>\n<td><code>userdata.key.value</code></td>\n<td>The value of the user data is not available (since the identification failed). Only the original value is available.</td>\n</tr>\n<tr>\n<td><code>attachments</code></td>\n<td>Attachments section is not available.</td>\n</tr>\n<tr>\n<td><code>Identificationdocument</code></td>\n<td>Identification document section is not available.</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"58191b84-4da3-4c50-8cad-8d2cc4a7b6e1"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"a2c4977e-e55c-41c3-8bd5-7f6fb0cbd88e"}}],"_postman_id":"ca687ee3-7681-4038-b819-35450217281a"},{"name":"JSON Content","item":[],"id":"a5805fe7-2039-44b9-a579-f024bb79d676","description":"\n<p>The JSON of one identification is passed in the body of the call to the webhook.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">  {\n      \"identificationprocess\": {\n          \"result\": \"CANCELED\",\n          \"reason\": \"DATA_APPLICATION_DATA\",\n          \"companyid\": \"democompany\",\n          \"identificationtime\": \"2015-10-20T17:40:37+02:00\",\n          \"id\": \"XKH-UNGNP\",\n          \"type\": \"WEB\",\n          \"transactionnumber\": \"IDN-x-83176070\"\n      },\n      \"customdata\": {\n          ... rest of JSON ...\n      },\n      \"contactdata\": {\n          ... rest of JSON ...\n      },\n      \"userdata\": {\n          \"birthday\": {\n              \"status\": \"ORIGINAL\",\n              \"original\": \"2005-10-13\"\n               ... attribute \"value\" not included ...\n          }\n          ... rest of JSON ...\n      }\n      ... attachments section not included ...\n      ... identificationdocument section not included ...     \n  }\n</code></pre>\n<p>IDnow informs you about failed and canceled identifications so that you can track the progress of the user and inform the user to redo the identification.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"93c7edbb-bf01-4bf0-8f57-3e67ba5531c5"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"71a2f947-508a-4b7f-ad4c-07497687683c"}}],"_postman_id":"a5805fe7-2039-44b9-a579-f024bb79d676"}],"id":"276aa1f9-da0a-409e-a255-d163211fedff","description":"\n<p>When this feature is activated for your account, after each identification a backend call (JSON POST) to a URL on your servers will be executed by the IDnow system. </p>\n<p>To activate the feature please contact your technical account manager at IDnow.</p>\n","_postman_id":"276aa1f9-da0a-409e-a255-d163211fedff"},{"name":"Webhook Retry Support","item":[{"name":"Warn/Error E-Mails","item":[],"id":"b4a24839-9b96-48bb-8a20-f17bd163b648","description":"\n<p>If a webhook fails, you will first receive an e-mail with the following subject:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>  IDnow Webhook Warning: Unable to send for &lt;transactionnumber&gt;. Retrying.\n</code></pre><p>If the webhook continues to fail and the maximum retry time is reached, you will receive the following email:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>  IDnow Webhook Error: Unable to send for &lt;transactionnumber&gt;. Giving up.\n</code></pre><p>The recipient of the e-mail is the technical contact as defined during account setup.</p>\n","_postman_id":"b4a24839-9b96-48bb-8a20-f17bd163b648"}],"id":"2bcfea76-8656-4c6c-a8c0-53f48af2ec12","description":"\n<p>Webhooks will be automatically retried if they are not successful. In addition, we will warn you if a webhook is not delivered successfully.\nThese are the default values used by IDnow. Please note that these can be changed for you by IDnow Account Management.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Key</th>\n<th>Description</th>\n<th>Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Retries</code></td>\n<td>How often should the webhooks be sent again?</td>\n<td>1s, 2s, 4s, 8s, 16s…</td>\n</tr>\n<tr>\n<td><code>Max retry time</code></td>\n<td>When should the system give up to send a webhook?</td>\n<td>1 day</td>\n</tr>\n<tr>\n<td><code>Warn after time</code></td>\n<td>When should the system send out a warning email that a webhook cannot be sent?</td>\n<td>After 10sec</td>\n</tr>\n<tr>\n<td><code>Success HTTP status codes</code></td>\n<td>Which HTTP status codes should be considered as successful?</td>\n<td>2xx</td>\n</tr>\n<tr>\n<td><code>Retry HTTP status codes</code></td>\n<td>For which HTTP status codes should the webhook be retried?</td>\n<td>3xx, 4xx, 5xx</td>\n</tr>\n<tr>\n<td><code>Permanent error HTTP status codes</code></td>\n<td>Which HTTP status codes should be considered permanent errors where a retry should not be done?</td>\n<td>none</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"2bcfea76-8656-4c6c-a8c0-53f48af2ec12"},{"name":"Testing","item":[{"name":"Selecting a Test Scenario","item":[],"id":"aa9c5f2c-fe56-4b0a-800e-851de63f6fbe","description":"\n\n<p>To select a test scenario, you can either set the <code>firstname</code> or <code>lastname</code> to a special setting <code>-</code> .</p>\n<p>Available prefixes are as follows:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Prefix</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>X-MANUALTEST</code></td>\n<td>Performs a test where you can use the web or app, but the agent is automated.</td>\n</tr>\n<tr>\n<td><code>X-AUTOTEST</code></td>\n<td>Both the user and the agent are automated. No user interaction required. <strong>NOTE - Only applicable for VideoIdent</strong></td>\n</tr>\n</tbody>\n</table>\n</div><p>The available test scenarios are as follows:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Test Case</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>HAPPYPATH</code></td>\n<td>Perform a happy path test. Ident is finished successfully and no changes are made.</td>\n</tr>\n<tr>\n<td><code>CHANGEALL</code></td>\n<td>Performs a successful identification but changes all fields to new values during the identification. In addition, some allowed non-English UTF-8 characters supported by IDnow are returned.</td>\n</tr>\n<tr>\n<td><code>CHANGEALLREVIEW</code></td>\n<td>Performs a successful identification but changes all fields during review (and not during the identification like <code>CHANGEALL</code>).</td>\n</tr>\n<tr>\n<td><code>ABORTIDENT</code></td>\n<td>The agent aborts during the identification (e.g. the video quality is not good enough).</td>\n</tr>\n<tr>\n<td><code>FRAUDIDENT</code></td>\n<td>The agent reports fraud suspicion during the identification and the fraud is confirmed in the review. <strong>This test case is not supported for eSigning.</strong></td>\n</tr>\n<tr>\n<td><code>FRAUDREVIEW</code></td>\n<td>The agent performs a successful identification, but during review a fraud is detected and confirmed. <strong>This test case is not supported for eSigning.</strong></td>\n</tr>\n<tr>\n<td><code>FRAUDOK</code></td>\n<td>The agent reports fraud suspicion during the identification, but during the review the identification is marked as legit.</td>\n</tr>\n<tr>\n<td><code>CANCELED</code></td>\n<td>The agent performs a successful identification, but during the review it is detected that the ident was not performed correctly (e.g. the picture quality is not good enough).</td>\n</tr>\n<tr>\n<td><code>LONGREVIEW</code></td>\n<td>Normally, the review of the test scenarios is performed right away (~1-2 Minutes delay). Using the <code>LONGREVIEW</code> scenario, the review is performed 24 hours later.</td>\n</tr>\n<tr>\n<td><code>HOLDCERTIFICATE</code></td>\n<td>The agent performs a successful identification, but the system sends out the signed documents and the results after 10 minutes. <strong>This test is only performable with an eSigning identification.</strong></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"aa9c5f2c-fe56-4b0a-800e-851de63f6fbe"},{"name":"Automated Tests","item":[],"id":"32c77fa6-cc16-42a7-b8de-4a2736f5e8d3","description":"\n\n<p><strong>NOTE - Only applicable for VideoIdent</strong></p>\n<p>To perform an automated test, first create a new identification using the REST API. Please select one of the test scenarios from above and set <code>firstname</code> or <code>lastname</code> or <code>custom1</code>in the user data accordingly.</p>\n<p>The prefix to use is <code>\"X-AUTOTEST\"</code>. This is an example for performing a happy path test:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>firstname: \"X-AUTOTEST-HAPPYPATH\"\n\n</code></pre><p>Once everything is set up (identification created, identification started), the following POST starts the test. Note that using the Test-Robots requires using the <code>api</code> subdomain. Also, see the following example.</p>\n<h4 id=\"path\">Path</h4>\n<p>After creating a unique transaction token for the identification, POST to:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>/api///identifications//requestVideoChat\n\n</code></pre><p><strong>Example:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>/api/v1/company-xyz/identifications/1234567890/requestVideoChat\n\n</code></pre><h4 id=\"header\">Header</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Mandatory</th>\n<th>Content</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Content-Type</code></td>\n<td>Yes</td>\n<td><code>application/json</code></td>\n<td>The mime-type</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"body\">Body</h4>\n<p>The body is an empty JSON node: <code>\"{}\"</code>.</p>\n<h4 id=\"example\">Example</h4>\n<p>This example assumes that you are using the following settings:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Setting</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>companyid</code></td>\n<td><em>yourcompany</em></td>\n</tr>\n<tr>\n<td><code>transactionnumber</code></td>\n<td><em>1234567890</em></td>\n</tr>\n<tr>\n<td><code>apiKey</code></td>\n<td><em>exampleApiKey</em></td>\n</tr>\n</tbody>\n</table>\n</div><ol>\n<li><p>Create a new identification with one of the test scenarios in the data.</p>\n</li>\n<li><p>If testing with an eSigning identification, upload the document</p>\n</li>\n<li><p>Start the ident with the following:<br /><code>curl -i --header \"X-API-KEY: exampleApiKey \" --header \"Content-Type: application/json\" -d \"{}\" https://api.test.idnow.de/api/v1/yourcompany/identifications/1234567890/start</code></p>\n</li>\n<li><p>Request the video chat:</p>\n</li>\n</ol>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>   curl -i --header \"Content-Type: application/json\" -d \"{}\" https://api.test.idnow.de/api/v1/yourcompany/identifications/1234567890/requestVideoChat\n\n</code></pre><p>If called with valid credentials, the server will respond as follows:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>HTTP/1.1 200 OK\nAccess-Control-Allow-Origin: *\nContent-Type: application/json; charset=utf-8\nContent-Length: 2\n{}\n\n</code></pre><p>Once the <em>requestVideoChat</em> URL has been called, the user and agent part will be executed automatically on our system and the result will be provisioned in the agreed format (e.g. via WebHook). Please note that there is no manual interaction required with our system once <em>requestVideoChat</em> has been called for an <code>\"X-AUTOTEST\"</code>.</p>\n","event":[{"listen":"prerequest","script":{"id":"991cc6a8-37fc-470b-8fbf-c138172ac6f6","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"0a8050f5-3115-49e0-8a93-9339ad5a4c14","type":"text/javascript","exec":[""]}}],"_postman_id":"32c77fa6-cc16-42a7-b8de-4a2736f5e8d3"},{"name":"Manual Test","item":[],"id":"db688fbc-6912-4a22-8128-c3fc7a7f7bcf","description":"\n\n<p>A manual test means that you can use the frontend or apps of IDnow yourself, but the agent part is automated. For this, create a new identification using the REST API (details see above) or using the user data form.</p>\n<p>The prefix to use is <code>\"X-MANUALTEST\"</code>. This is an example for performing a fraud test:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>firstname: \"X-MANUALTEST-FRAUDIDENT\"\n\n</code></pre><p>One possible alternative would be setting <code>firstname</code> or <code>lastname</code> or <code>custom1</code>in the user data webform to <code>\"X-MANUALTEST-FRAUDIDENT\"</code>.</p>\n","_postman_id":"db688fbc-6912-4a22-8128-c3fc7a7f7bcf"},{"name":"Test with an IDnow Agent","item":[],"id":"0abe0f4c-2df7-4081-bc20-97c7507ba564","description":"\n\n<p>You can request a test with an IDnow agent on the test environment. Please contact <a href=\"mailto:acm@idnow.de\">acm@idnow.de</a> for a testing time slot. An IDnow agent will be available for you on the test environment.</p>\n<p><strong>Please note:</strong> Since we have to use our agents for this form of testing, we have to charge hourly rates for this sort of testing.</p>\n","_postman_id":"0abe0f4c-2df7-4081-bc20-97c7507ba564"},{"name":"Checking the Results","item":[],"id":"a7ceb709-4fd1-41f6-8769-55617baab5b3","description":"\n\n<p>Using one of the methods mentioned for retrieving data, your application can process the data resulting from the identification process on the test environment.</p>\n","_postman_id":"a7ceb709-4fd1-41f6-8769-55617baab5b3"}],"id":"1e1dc311-8832-4bb7-bd4f-c3b80346fbbb","description":"\n\n<p>To test whether your application is correctly communicating with the IDnow application, IDnow supports 3 different methods of processing an identification. Depending on the type of test, different parts of the procedure are automated on the side of IDnow or the company, respectively:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Type</th>\n<th><strong>Product Applicable To</strong></th>\n<th>User</th>\n<th>Agent</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Automated</td>\n<td>VideoIdent, eSign</td>\n<td>Company Test Implementation</td>\n<td>IDnow Test-Robot</td>\n</tr>\n<tr>\n<td>Manual</td>\n<td>VideoIdent, AutoIdent, eSign</td>\n<td>Human</td>\n<td>IDnow Test-Robot</td>\n</tr>\n<tr>\n<td>With Agent</td>\n<td>AutoIdent, VideoIdent, eSign</td>\n<td>Human</td>\n<td>Human</td>\n</tr>\n</tbody>\n</table>\n</div><p><em>IDnow Test-Robot</em> is a service running on the test environment and simulates a call center agent by mindlessly clicking through the procedure. The term <em>Company Test Implementation</em> refers to a custom implementation of the company to automate the testing on their side. For details continue reading.</p>\n<p>The <em>IDnow Test-Robot</em> supports auto identificaiton, video identification and eSignings.</p>\n","_postman_id":"1e1dc311-8832-4bb7-bd4f-c3b80346fbbb"},{"name":"Retries for changed Ident","item":[],"id":"035133b1-a11e-458e-a9dc-ec563d933f69","description":"\n\n<p>If a webhook fails and an Ident was changed in the meantime, the webhook will not be sent again. </p>\n<p><strong>Example:</strong></p>\n<p>A <code>REALTIME</code> webhook is sent but your system returns an error. In the meantime, the identification is reviewed and set to <code>SUCCESS</code>. Now the <code>REALTIME</code> webhook is outdated and will therefore be deleted. Otherwise, you might receive a <code>REALTIME</code> webhook after the <code>FINAL</code> webhook.\nIf this happens, we will send you a warning e-mail with the following subject:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>  IDnow Webhook Error: Not sending for &lt;transactionnumber&gt; since identification was changed\n</code></pre>","_postman_id":"035133b1-a11e-458e-a9dc-ec563d933f69"},{"name":"Estimating and Calculating Waiting Time","item":[{"name":"Calculation of the Waiting Time","item":[],"id":"1f8924da-984b-4839-a571-4f4104a4c722","description":"\n\n<p>The estimated waiting time is calculated based on a sliding window of the last 10 minutes taking into account the current SLAs. Since the calculation is an estimate, only rounded values 0, 15, 30, 45, 60, 120, 180 … are returned. Additionally, a bit of buffer is added on top.</p>\n<p>You can use the estimated waiting time to either display a note to users on your end or decide to use a waiting queue if load is exceptionally high (e.g. a marketing campaign has generated higher than forecasted demand).</p>\n<p><strong>NOTE:</strong> Since this calculation is an estimate, this should not be used to calculate SLA fulfillment. Instead, only the actual waiting times from the SLA report should be used.</p>\n","_postman_id":"1f8924da-984b-4839-a571-4f4104a4c722"}],"id":"a6312077-a92d-4cff-a532-953fe094ea41","description":"\n\n<p>You can access the currently estimated waiting time for your account using the REST API. Make a GET request against <code>/api/v1/&lt;companyid&gt;</code> with the authToken obtained during login in the header. With the examples mentioned above, this will look like this:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>    curl -H \"X-API-LOGIN-TOKEN: 7eb579f6-54b9-4a61-a32b-8bce0f84c6fa\" -fO https://gateway.test.idnow.de/api/v1/democompany\n</code></pre><p>The returned content will look like this:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>    HTTP/1.1 200 OK \n    Access-Control-Allow-Origin: * \n    Content-Type: application/json; \n    charset=utf-8 Content-Length: 70 \n    { \n      \"shortname\": \"democompany\", \n      \"shortcode\": \"DCO\", \n      \"name\": \"Democompany Ltd\",\n      \"estimatedWaitingTime\": 30 \n  \n    }\n</code></pre><p>The fields have the following meaning:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>shortname</code></td>\n<td>The CompanyID of this account.</td>\n</tr>\n<tr>\n<td><code>shortcode</code></td>\n<td>A 3-digit shortcode of the account</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>The display name of the account</td>\n</tr>\n<tr>\n<td><code>estimatedWaitingTime</code></td>\n<td>The current estimated waiting time in seconds</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"a6312077-a92d-4cff-a532-953fe094ea41"},{"name":"Retrieving Data via E-Mail","item":[{"name":"Mail with Encrypted ZIP (AES 256)","item":[],"id":"b931f0da-c693-435f-9b4b-bdc805f68a7f","description":"\n<p>If this option is used, the company needs to choose a password and communicate it to IDnow. Then for every Ident verification, the results will be encrypted using the given password in a ZIP-file and sent via mail to the company. The encryption used is AES 256. To open the file on Windows use a dedicated tool, e.g. 7-Zip.</p>\n","_postman_id":"b931f0da-c693-435f-9b4b-bdc805f68a7f"},{"name":"Encrypted Mail with ZIP (S/MIME)","item":[],"id":"41974e53-df66-4cd0-946f-2757f5252b32","description":"\n<p>If this option is used, the company needs to generate a private/public key pair and communicate the public key to IDnow. The following certificate formats (and respective file extensions) are supported:</p>\n<ul>\n<li>DER binary encoded X.509 (<code>.der</code>)</li>\n<li>Base64 encoded X.509 (<code>.cer</code>, <code>.pem</code>)</li>\n<li>PKCS#7 (<code>.p7b</code>)</li>\n</ul>\n<p>Then for every Ident, the results will be sent as ZIP-file via a secure mail. The mail as well as its attachment get encrypted.</p>\n","_postman_id":"41974e53-df66-4cd0-946f-2757f5252b32"},{"name":"E-Mail with Download Link","item":[],"id":"e185ee38-cdd9-4ab4-b75f-57297d32f1e8","description":"\n<p>With this option, you will receive an e-mail per Ident, which contains a link to the secure download webform, where the data can be downloaded using the respective credentials.</p>\n","_postman_id":"e185ee38-cdd9-4ab4-b75f-57297d32f1e8"}],"id":"2830e053-c62d-4cdb-9034-ef823508c9af","description":"\n<p>To set up one of the following methods, contact us via <a href=\"mailto:acm@idnow.de\">acm@idnow.de</a>. For details on the format of the retrievable data, see chapter Result Data.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"953e3506-a36e-4eb3-9dc3-11535a99acdc"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"a77bd601-ec33-4668-b4e3-cbc709bc47a8"}}],"_postman_id":"2830e053-c62d-4cdb-9034-ef823508c9af"},{"name":"HTTP Responses","item":[{"name":"Success","item":[],"id":"47c6d101-4df6-44b5-8291-f0b851f6dcdc","description":"\n\n<p>The following tables lists the successful API responses:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Code</th>\n<th>Message</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n<td>An Ident with this <code>&lt;transactionnumber&gt;</code>already existed and has been updated with the data of this request. As long as an Ident has not reached status: finished, it is possible for you to update data.</td>\n</tr>\n<tr>\n<td>201</td>\n<td>Created</td>\n<td>The Ident was successfully created. The server response includes a JSON formatted key/value pair containing the unique Ident-ID of this Ident. The name of this key is <code>&lt;id&gt;</code> and its value follows the syntax described above.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"47c6d101-4df6-44b5-8291-f0b851f6dcdc"},{"name":"Errors","item":[],"id":"29ba6a3b-bc2e-4942-8883-3a42487aad5c","description":"\n<p>The following errors might occur when using the API:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Code</th>\n<th>Message</th>\n<th>Possible Cause</th>\n<th>Indication of wrong API usage?</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>400</td>\n<td>Bad Request</td>\n<td><code>UNRECOGNIZED_FIELD</code>, <code>UNPARSEABLE_JSON</code>, <code>MISSING_TRANSACTION_TOKEN</code>, <code>BAD_REQUEST</code></td>\n<td>yes</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Unauthorized</td>\n<td><code>INVALID_LOGIN_TOKEN</code>, <code>SECURITY_VIOLATION</code></td>\n<td>yes</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not Found</td>\n<td><code>OBJECT_NOT_FOUND</code></td>\n<td>yes</td>\n</tr>\n<tr>\n<td>409</td>\n<td>Existing Identification</td>\n<td><code>EXISTING_IDENTIFICATION</code></td>\n<td>yes</td>\n</tr>\n<tr>\n<td>412</td>\n<td>Precondition Failed</td>\n<td><code>PRECONDITION_FAILED</code></td>\n<td>yes</td>\n</tr>\n<tr>\n<td>500</td>\n<td>Internal Server Error</td>\n<td><code>INTERNAL_SERVER_ERROR</code></td>\n<td>no</td>\n</tr>\n</tbody>\n</table>\n</div><p>The following table contains details on the causes:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Cause</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>UNRECOGNIZED_FIELD</code></td>\n<td>Your request contains a field which is not recognized by the system.</td>\n</tr>\n<tr>\n<td><code>UNPARSEABLE_JSON</code></td>\n<td>The JSON body of your request is invalid. Therefore, it cannot be parsed.</td>\n</tr>\n<tr>\n<td><code>MISSING_TRANSACTION_TOKEN</code></td>\n<td>The transaction number/Ident-ID is missing in your request. So the system does not know which Ident object you try to access.</td>\n</tr>\n<tr>\n<td><code>BAD_REQUEST</code></td>\n<td>Your data was badly formatted in another way, e.g., wrong format for date or country field. Check the key and message of the response for details.</td>\n</tr>\n<tr>\n<td><code>INVALID_LOGIN_TOKEN</code></td>\n<td>You provided a wrong API key in the request header.</td>\n</tr>\n<tr>\n<td><code>SECURITY_VIOLATION</code></td>\n<td>You tried to access an Ident which does not belong to you.</td>\n</tr>\n<tr>\n<td><code>OBJECT_NOT_FOUND</code></td>\n<td>You used a wrong URL. The Ident or data you trying to get does not exist.</td>\n</tr>\n<tr>\n<td><code>EXISTING_IDENTIFICATION</code></td>\n<td>You tried to use an existing transaction number of an Ident, which already existed and is finished. Updating finished identifications is not possible.</td>\n</tr>\n<tr>\n<td><code>PRECONDITION_FAILED</code></td>\n<td>The next step you request cannot be performed because something is missing.</td>\n</tr>\n<tr>\n<td><code>INTERNAL_SERVER_ERROR</code></td>\n<td>Something unexpected went wrong in the system. Not caused by wrong usage of the API, but by an error on the IDnow system.</td>\n</tr>\n</tbody>\n</table>\n</div><p>If you get one of these errors, the server will send additional information in the response body. Those error responses all have the same structure.</p>\n<p><strong>Example for a missing or wrong API key:</strong> </p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">  HTTP status code: 401\n  {\n    \"errors\": [{\n      \"cause\": \"INVALID_LOGIN_TOKEN\",\n      \"id\": \"487800773\",\n      \"key\": null,\n      \"message\": null\n    }]\n  }\n</code></pre>\n<p><strong>Example for a badly formatted date field:</strong> </p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">  HTTP status code: 400\n  \n  {\n    \"errors\": [{\n      \"cause\": \"BAD_REQUEST\",\n      \"id\": \"73464627\",\n      \"key\": \"birthday\",\n      \"message\": \"Please provide a correct value for ‘birthday’\" \n    }]\n  }\n</code></pre>\n<p><strong>Example when trying to update a finished Ident:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">  HTTP status code: 409\n  \n  {\n    \"errors\": [{\n      \"cause\": \"EXISTING_IDENTIFICATION\",\n      \"id\": \"34253467\",\n      \"key\": null,\n      \"message\": null \n    }]\n  }\n</code></pre>\n<p><strong>Explanation of the attributes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Attribute</th>\n<th>Explanation</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cause</code></td>\n<td>Short textual information about the error.</td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td>The ID of the exception. IDnow can use this ID to check for the cause of an exception. If you need assistance with an exception, please contact IDnow and provide this ID to the technical support.</td>\n</tr>\n<tr>\n<td><code>key</code></td>\n<td>Might contain additional information about the field that caused the exception (for example: the field with a wrong format).</td>\n</tr>\n<tr>\n<td><code>message</code></td>\n<td>Human-readable error message in English.</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"1fdf89b1-a6a7-4c20-b66b-692f2d2d3211"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"0431d4ec-fdaf-4d97-8070-a01fdaa66b5d"}}],"_postman_id":"29ba6a3b-bc2e-4942-8883-3a42487aad5c"},{"name":"API Responses","item":[],"id":"6d986b74-895f-4b1e-ae00-5c3c4a0a8089","description":"\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Attribute</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>token</code></td>\n<td>The transaction number of the Ident.</td>\n</tr>\n<tr>\n<td><code>shortname</code></td>\n<td>The CompanyID of this account.</td>\n</tr>\n<tr>\n<td><code>shortcode</code></td>\n<td>A 3-digit shortcode of this account.</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>The display name of the account.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"6d986b74-895f-4b1e-ae00-5c3c4a0a8089"}],"id":"2dfeae67-e869-423a-95f7-4303d4bc6daa","description":"\n<p>This section lists API responses that you can encounter when accessing the IDnow API.</p>\n","_postman_id":"2dfeae67-e869-423a-95f7-4303d4bc6daa"}],"id":"1654b283-3211-4173-9288-379909908ea3","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"bbf134d5-cbc9-4e78-9ed0-9d318f27dd16"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"e5ab7080-5fc3-40ee-915c-1682e6d5d870"}}],"_postman_id":"1654b283-3211-4173-9288-379909908ea3","description":""},{"name":"Identifications with eSign","item":[{"name":"Document Definitions","item":[{"name":"Fields of a Document Definition","item":[],"id":"ec72e839-8c7c-4da8-9b12-0282975e4179","description":"\n\n<p>Document definitions are configurations that tell the IDnow system which documents are required from the user in order to carry out the eSigning identification. Also, for recurrent documents, default files can be deposited.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Mandatory</th>\n<th>Content</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>optional</code></td>\n<td>No</td>\n<td>false</td>\n<td>Is the document required? If yes and the default document is provided, it will automatically be used.</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>Yes</td>\n<td>\"Arbeitsvertrag\"</td>\n<td>The display name of the document.</td>\n</tr>\n<tr>\n<td><code>identifier</code></td>\n<td>Yes</td>\n<td>\"document-abc\"</td>\n<td>The identifier of the document as used in the URL. Only allowed are characters a-z,-,_</td>\n</tr>\n<tr>\n<td><code>mimeType</code></td>\n<td>Yes</td>\n<td>\"application/pdf\"</td>\n<td>The mime type of the document.</td>\n</tr>\n<tr>\n<td><code>sortOrder</code></td>\n<td>No</td>\n<td>1</td>\n<td>The order where to display the new document. The document will be inserted before this position. The order starts with 1.</td>\n</tr>\n<tr>\n<td><code>signatures</code></td>\n<td>No</td>\n<td>{...}</td>\n<td>Refer to section <em>Document Signatures</em></td>\n</tr>\n<tr>\n<td><code>viewPolicy</code></td>\n<td>No</td>\n<td>\"SCROLL\" or \"DEFAULT\"</td>\n<td>Controls how the PDF is rendered in the Web view. <ul><li>\"SCROLL\" will result in an HTML page that shows the complete PDF (i.e. you can use the browser's scrollbar for scrolling).</li><li> \"DEFAULT\" will show the PDFs with a fixed height.</li></ul></td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"id":"386979b4-de66-4ef5-825f-37e4688afa8d","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"35e0196c-7223-4351-aa5a-a85f4afa00df","type":"text/javascript","exec":[""]}}],"_postman_id":"ec72e839-8c7c-4da8-9b12-0282975e4179"},{"name":"Document Signatures","item":[],"id":"cdafed99-0d7e-4ca9-ad9f-faa93a87bf63","description":"\n\n<p>To indicate that a contract was signed on the document itself, IDnow offers 2 possibilities to modify the document respectively:</p>\n<ul>\n<li><p>The user can <em>sign</em> the document by moving the mouse or his/her finger on the touchscreen (on mobile devices). This movement is captured and converted to a signature.</p>\n</li>\n<li><p>The company can provide a <em>seal-like</em> image which will serve as a signature. Also, an IDnow default image can be used here.</p>\n</li>\n</ul>\n<p>The type of document signature can be defined under the \"signatures\" node within the document definition.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Default</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>position</code></td>\n<td>{...}</td>\n<td>Object to determine the position of the signature in the page or relative to an acrofield or text.</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>ELECTRONIC</td>\n<td><ul><li> ELECTRONIC: seal with text</li><li> HANDWRITTEN: written by user (feature has to be activated by IDnow)</li></ul></td>\n</tr>\n<tr>\n<td><code>signatureFontSize</code></td>\n<td>8</td>\n<td>Font size of the electronic signature (only necessary for <code>type=\"ELECTRONIC\"</code>)</td>\n</tr>\n<tr>\n<td><code>signatureFontSize2</code></td>\n<td>8</td>\n<td>Font size of the electronic signature for the 2nd line (only necessary for <code>type=\"ELECTRONIC\"</code>); this attribute is only available in the CH-environment</td>\n</tr>\n<tr>\n<td><code>signatureImage</code></td>\n<td>idnow_seal</td>\n<td>Background image for the electronic signature, a custom image can be provided by the company, allowed characters are: **a-z0-9_-**\\ (only necessary for <code>type=\"ELECTRONIC\"</code>)</td>\n</tr>\n<tr>\n<td><code>optional</code></td>\n<td>False</td>\n<td>Is the signature required? <strong>If it is not optional and the page or acrofield is missing, there will be an error.</strong></td>\n</tr>\n</tbody>\n</table>\n</div><p>When using the default \"idnow_seal\", make sure that there is enough space on the document to place it. It is 250 px wide and 35 px high.</p>\n<p>For correct placement of the signature, the company needs to provide information where and how large the signature shall be on the document.\nThis information is passed along in the <code>position</code> object. IDnow currently supports the following 2 ways of defining this placement.</p>\n<p>Depending on the production environment, the following amount of signatures can be placed on a single document:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Data Center</th>\n<th>Amount of signatures that can be placed on a single document</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>DE</strong></td>\n<td><strong>Multiple</strong></td>\n</tr>\n<tr>\n<td><strong>CH</strong></td>\n<td><strong>One</strong></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"positioning-using-relative-position-to-an-acrofield\">Positioning using relative Position to an Acrofield</h4>\n<p>An acrofield in the pdf file can be used. Here <code>left</code> and <code>bottom</code> are relative to borders of the acrofield.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>acrofield</code></td>\n<td>Name of the acrofield, in which the signature should be placed</td>\n</tr>\n<tr>\n<td><code>left</code></td>\n<td>Distance from the left border of the area of the specified acrofield</td>\n</tr>\n<tr>\n<td><code>width</code></td>\n<td>Width of the signature space</td>\n</tr>\n<tr>\n<td><code>bottom</code></td>\n<td>Distance from the bottom border of the area of the specified acrofield</td>\n</tr>\n<tr>\n<td><code>height</code></td>\n<td>Height of the signature space</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"positioning-using-absolute-coordinates\">Positioning using absolute Coordinates</h4>\n<p>A page of the pdf file can be specified. Here <code>left</code> and <code>bottom</code> are relative to borders of the page.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>page</code></td>\n<td>Number of page on which the signature should be placed (indexing starts from 1)</td>\n</tr>\n<tr>\n<td><code>left</code></td>\n<td>Distance from the left border of the specified page</td>\n</tr>\n<tr>\n<td><code>width</code></td>\n<td>Width of the signature space</td>\n</tr>\n<tr>\n<td><code>bottom</code></td>\n<td>Distance from the bottom border of the specified page</td>\n</tr>\n<tr>\n<td><code>height</code></td>\n<td>Height of the signature space</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"positioning-using-relative-position-to-a-text\">Positioning using relative Position to a Text</h4>\n<p>Another option to place signatures is to position them relative to text within the document.</p>\n<p>Special caution must be taken as text can be mangled despite being shown properly. In such a case acrofields are preferable.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>textcontent</code></td>\n<td>Place the signature relative to the text defined. In case the text appears multiple times in the document, then the signature will be placed at every occurrence. Pay special attention when the text to be searched contains special features like ligatures. In such a case, using a sub-string as a search term might be a better choice. In case the text to search for is producing too many signatures at unwanted positions, then either use a more selective text or embed a specific text with white color (on white background) in the PDF to have a more stable text marker</td>\n</tr>\n<tr>\n<td><code>left</code></td>\n<td>Distance from the left border of the specified page</td>\n</tr>\n<tr>\n<td><code>width</code></td>\n<td>Width of the signature space</td>\n</tr>\n<tr>\n<td><code>bottom</code></td>\n<td>Distance from the bottom border of the specified page</td>\n</tr>\n<tr>\n<td><code>height</code></td>\n<td>Height of the signature space</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"example-for-acrofields-with-seal-as-signature\">Example for Acrofields with Seal as Signature</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    ... document definition ...\n\n    \"signatures\": {\n        \"mysignature1\": {\n            \"position\": {\n                \"acrofield\": \"my_acrofield_signature\",\n                \"left\": 50,\n                \"width\": 200,\n                \"bottom\": 50,\n                \"height\": 35\n                },\n            \"type\": \"ELECTRONIC\",\n            \"signatureFontSize\": 8,\n            \"signatureImage\": \"idnow_seal\",\n            \"optional\": \"false\"\n        },\n        \"mysignature2\": {\n            ...\n        }\n    }\n}\n</code></pre>\n<h4 id=\"example-for-absolute-coordinates-with-handwritten-signature\">Example for absolute Coordinates with handwritten Signature</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    ... document definition ...\n\n    \"signatures\": {\n        \"mysignature1\": {\n            \"position\": {\n                \"page\": \"1\",\n                \"left\": 800,\n                \"width\": 200,\n                \"bottom\": 100,\n                \"height\": 35\n                },\n            \"type\": \"HANDWRITTEN\",\n            \"optional\": \"false\"\n        },\n        \"mysignature2\": {\n            ...\n        }\n    }\n}\n</code></pre>\n<h4 id=\"overwriting-signatures-for-a-single-user\">Overwriting Signatures for a Single User</h4>\n<p>You can define signatures at 2 levels:</p>\n<ul>\n<li><p>For all uploaded documents in the document definition object (refer to this chapter)</p>\n</li>\n<li><p>For a single user for one document (refer to <a href=\"https://docs.idnow.io/?version=latest#3a7bd313-7072-4b76-af5e-892d160328a4\">POST Update a single Document</a>)</p>\n</li>\n</ul>\n<p>If you use different names for the signatures, the signatures will be combined. If you use the same name for the signature, the signature for a single document will overwrite the signature of the document definition.</p>\n","event":[{"listen":"prerequest","script":{"id":"96d2935e-8ad3-4609-b802-e25835ba6803","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"457574f3-9321-4fa1-b631-2f9071afb351","type":"text/javascript","exec":[""]}}],"_postman_id":"cdafed99-0d7e-4ca9-ad9f-faa93a87bf63"},{"name":"Create document definition","id":"af763638-2d9b-4161-8d3c-031fcb544f22","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\"name\":\"AGB\",\"identifier\":\"agb\",\"mimeType\":\"application\\/pdf\"}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions","description":"<p>Creates new document definitions. Fields <code>name</code>, <code>ìdentifier</code> and <code>mimeType</code> are mandatory. For more details, refer to section <em>Document Definitions</em>.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"c7ba5404-8409-447b-a9f0-3f4c7e6d6c84","name":"Create document definition 401","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\"name\":\"AGB\",\"identifier\":\"agb\",\"mimeType\":\"application\\/pdf\"}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"plain","header":[{"key":"Vary","value":"Origin"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Tue, 25 Jun 2019 09:17:08 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":""},{"id":"cc8451a5-fd1c-49e7-97b7-c0f631ccbb06","name":"Create document definition 412","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\"name\":\"AGB\",\"identifier\":\"agb\",\"mimeType\":\"application\\/pdf\"}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions"},"status":"Precondition Failed","code":412,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"175"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 07:27:35 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"PRECONDITION_FAILED\",\n            \"errorType\": null,\n            \"id\": \"18883617\",\n            \"key\": null,\n            \"message\": \"The customer 'ihrebank' is not an esigning customer!\",\n            \"translationKey\": null\n        }\n    ]\n}"},{"id":"ab0bda1b-00f5-44f5-b351-6b39145cf7aa","name":"Create document definition 201","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\"name\":\"AGB\",\"identifier\":\"agb\",\"mimeType\":\"application\\/pdf\"}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions"},"status":"Created","code":201,"_postman_previewlanguage":"plain","header":[{"key":"Vary","value":"Origin"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Tue, 25 Jun 2019 09:18:13 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"af763638-2d9b-4161-8d3c-031fcb544f22"},{"name":"Update document definition","id":"4109c389-bbf9-485f-9fe7-da58a6219071","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optional\": false,\n    \"name\": \"Vertrag4321\",\n    \"identifier\": \"doc1\",\n    \"mimeType\": \"application/pdf\",\n    \"sortOrder\": 0,\n    \"signatures\": \n    \n        {  \"acrosignature1\": \n            { \"position\": \n                { \n                    \"acrofield\": \"acrosignature1\",\n                    \"page\": \"0\",\n                    \"left\": \"0\",\n                    \"width\": \"150\",\n                    \"bottom\": \"0\",\n                    \"height\": \"35\" \n                    \n                },\n            \"optional\": false,\n            \"type\": \"ELECTRONIC\",\n            \"location\": \"Bremen\",\n            \"signatureText\": \"           Unterschrieben durch $signer_name\\n           um $signing_time\\n\",\n            \"signatureFontSize\": \"8\",\n            \"signatureImage\": \"signatures/idnow_seal.png\",\n            \"signatureImageScale\": \"0.25\" \n            \n            },\n            \n            \"acrosignature2\": \n            { \"position\": \n                { \n                    \"acrofield\": \"acrosignature2\",\n                    \"page\": \"0\",\n                    \"left\": \"0\",\n                    \"width\": \"150\",\n                    \"bottom\": \"0\",\n                    \"height\": \"35\" \n                    \n                },\n            \"optional\": false,\n            \"type\": \"ELECTRONIC\",\n            \"location\": \"Munich\",\n            \"signatureText\": \"           Unterschrieben durch $signer_name\\n           um $signing_time\\n\",\n            \"signatureFontSize\": \"8\",\n            \"signatureImage\": \"signatures/idnow_seal.png\",\n            \"signatureImageScale\": \"0.25\" \n            \n            }\n      \n      }\n    \n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/{{DOCUMENT-DEFINITION-IDENTIFIER}}","description":"<p>Updates a single document definition.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions","{{DOCUMENT-DEFINITION-IDENTIFIER}}"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"4c8b32c0-9ac3-4f5c-aff7-be1731f739b9","name":"Update document definition 404","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optional\": false,\n    \"name\": \"Vertrag1234\",\n    \"identifier\": \"doc1\",\n    \"mimeType\": \"application/pdf\",\n    \"sortOrder\": 0,\n    \"signatures\": \n    \n        {  \"acrosignature1\": \n            { \"position\": \n                { \n                    \"acrofield\": \"acrosignature1\",\n                    \"page\": \"0\",\n                    \"left\": \"0\",\n                    \"width\": \"150\",\n                    \"bottom\": \"0\",\n                    \"height\": \"35\" \n                    \n                },\n            \"optional\": false,\n            \"type\": \"ELECTRONIC\",\n            \"location\": \"Munich\",\n            \"signatureText\": \"           Unterschrieben durch $signer_name\\n           um $signing_time\\n\",\n            \"signatureFontSize\": \"8\",\n            \"signatureImage\": \"signatures/idnow_seal.png\",\n            \"signatureImageScale\": \"0.25\" \n            \n            },\n            \n            \"acrosignature2\": \n            { \"position\": \n                { \n                    \"acrofield\": \"acrosignature2\",\n                    \"page\": \"0\",\n                    \"left\": \"0\",\n                    \"width\": \"150\",\n                    \"bottom\": \"0\",\n                    \"height\": \"35\" \n                    \n                },\n            \"optional\": false,\n            \"type\": \"ELECTRONIC\",\n            \"location\": \"Munich\",\n            \"signatureText\": \"           Unterschrieben durch $signer_name\\n           um $signing_time\\n\",\n            \"signatureFontSize\": \"8\",\n            \"signatureImage\": \"signatures/idnow_seal.png\",\n            \"signatureImageScale\": \"0.25\" \n            \n            }\n      \n      }\n    \n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/doc1"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"164"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 07:41:58 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"OBJECT_NOT_FOUND\",\n            \"errorType\": null,\n            \"id\": \"87145074\",\n            \"key\": \"identifier\",\n            \"message\": \"no matching documentDefinition found\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"4109c389-bbf9-485f-9fe7-da58a6219071"},{"name":"Delete document definition","id":"30587f2b-973a-4f71-860b-76eb0f4e0cd9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optional\": false,\n    \"name\": \"Vertrag1234\",\n    \"identifier\": \"doc1\",\n    \"mimeType\": \"application/pdf\",\n    \"sortOrder\": 0,\n    \"signatures\": \n    \n        {  \"acrosignature1\": \n            { \"position\": \n                { \n                    \"acrofield\": \"acrosignature1\",\n                    \"page\": \"0\",\n                    \"left\": \"0\",\n                    \"width\": \"150\",\n                    \"bottom\": \"0\",\n                    \"height\": \"35\" \n                    \n                },\n            \"optional\": false,\n            \"type\": \"ELECTRONIC\",\n            \"location\": \"Munich\",\n            \"signatureText\": \"           Unterschrieben durch $signer_name\\n           um $signing_time\\n\",\n            \"signatureFontSize\": \"8\",\n            \"signatureImage\": \"signatures/idnow_seal.png\",\n            \"signatureImageScale\": \"0.25\" \n            \n            },\n            \n            \"acrosignature2\": \n            { \"position\": \n                { \n                    \"acrofield\": \"acrosignature2\",\n                    \"page\": \"0\",\n                    \"left\": \"0\",\n                    \"width\": \"150\",\n                    \"bottom\": \"0\",\n                    \"height\": \"35\" \n                    \n                },\n            \"optional\": false,\n            \"type\": \"ELECTRONIC\",\n            \"location\": \"Munich\",\n            \"signatureText\": \"           Unterschrieben durch $signer_name\\n           um $signing_time\\n\",\n            \"signatureFontSize\": \"8\",\n            \"signatureImage\": \"signatures/idnow_seal.png\",\n            \"signatureImageScale\": \"0.25\" \n            \n            }\n      \n      }\n    \n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/doc1","description":"<p>Deletes an existing document definition.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions","doc1"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"0db68161-6c72-4f62-bdf2-91e9e4825820","name":"Delete document definition 404","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optional\": false,\n    \"name\": \"Vertrag1234\",\n    \"identifier\": \"doc1\",\n    \"mimeType\": \"application/pdf\",\n    \"sortOrder\": 0,\n    \"signatures\": \n    \n        {  \"acrosignature1\": \n            { \"position\": \n                { \n                    \"acrofield\": \"acrosignature1\",\n                    \"page\": \"0\",\n                    \"left\": \"0\",\n                    \"width\": \"150\",\n                    \"bottom\": \"0\",\n                    \"height\": \"35\" \n                    \n                },\n            \"optional\": false,\n            \"type\": \"ELECTRONIC\",\n            \"location\": \"Munich\",\n            \"signatureText\": \"           Unterschrieben durch $signer_name\\n           um $signing_time\\n\",\n            \"signatureFontSize\": \"8\",\n            \"signatureImage\": \"signatures/idnow_seal.png\",\n            \"signatureImageScale\": \"0.25\" \n            \n            },\n            \n            \"acrosignature2\": \n            { \"position\": \n                { \n                    \"acrofield\": \"acrosignature2\",\n                    \"page\": \"0\",\n                    \"left\": \"0\",\n                    \"width\": \"150\",\n                    \"bottom\": \"0\",\n                    \"height\": \"35\" \n                    \n                },\n            \"optional\": false,\n            \"type\": \"ELECTRONIC\",\n            \"location\": \"Munich\",\n            \"signatureText\": \"           Unterschrieben durch $signer_name\\n           um $signing_time\\n\",\n            \"signatureFontSize\": \"8\",\n            \"signatureImage\": \"signatures/idnow_seal.png\",\n            \"signatureImageScale\": \"0.25\" \n            \n            }\n      \n      }\n    \n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/doc1"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"164"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 07:42:55 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"OBJECT_NOT_FOUND\",\n            \"errorType\": null,\n            \"id\": \"68666218\",\n            \"key\": \"identifier\",\n            \"message\": \"no matching documentDefinition found\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"30587f2b-973a-4f71-860b-76eb0f4e0cd9"},{"name":"List document definitions","id":"bc4b77ab-4825-49a5-b485-800bf3d9f0f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions","description":"<p>Lists all existing document definitions.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"036c4469-99ce-41ce-8862-c0e2893b27a6","name":"List document definitions 200","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"185"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 10:13:23 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"optional\": false,\n        \"name\": \"Doc\",\n        \"identifier\": \"doc\",\n        \"mimeType\": \"application/pdf\",\n        \"sortOrder\": 1,\n        \"viewPolicy\": \"SCROLL\"\n    },\n    {\n        \"optional\": false,\n        \"name\": \"AGB eSign\",\n        \"identifier\": \"gtu\",\n        \"mimeType\": \"application/pdf\",\n        \"sortOrder\": 4,\n        \"viewPolicy\": \"DEFAULT\"\n    },\n    {\n        \"optional\": true,\n        \"name\": \"Test\",\n        \"identifier\": \"test\",\n        \"mimeType\": \"application/pdf\",\n        \"sortOrder\": 2,\n        \"viewPolicy\": \"DEFAULT\"\n    },\n    {\n        \"optional\": false,\n        \"name\": \"AGB\",\n        \"identifier\": \"agb\",\n        \"mimeType\": \"application/pdf\",\n        \"sortOrder\": 3,\n        \"viewPolicy\": \"DEFAULT\"\n    }\n]"}],"_postman_id":"bc4b77ab-4825-49a5-b485-800bf3d9f0f7"},{"name":"Single document definition","id":"fca4168d-dbbe-4e9b-8a50-e5e55dee16b0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/<documentDefinitionIdentifier>","description":"<p>Retrieves a single document definition.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions","<documentDefinitionIdentifier>"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"9253f1c0-463d-45c6-a256-652b3e867b2f","name":"Single document definition 200","originalRequest":{"method":"GET","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/agb"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"124"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 09:30:44 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"optional\": false,\n    \"name\": \"AGB\",\n    \"identifier\": \"agb\",\n    \"mimeType\": \"application/pdf\",\n    \"sortOrder\": 3,\n    \"viewPolicy\": \"DEFAULT\"\n}"},{"id":"37d3fe68-eaf8-4b9c-9fb9-80469b5511a7","name":"Single document definition 404","originalRequest":{"method":"GET","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/<documentDefinitionIdentifier>"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"164"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 09:30:16 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"OBJECT_NOT_FOUND\",\n            \"errorType\": null,\n            \"id\": \"05208620\",\n            \"key\": \"identifier\",\n            \"message\": \"no matching documentDefinition found\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"fca4168d-dbbe-4e9b-8a50-e5e55dee16b0"},{"name":"Upload default document","id":"2fcd787e-df1a-425c-8a27-afaaf67279b9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"file","file":{"src":""}},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/<documentDefinitionIdentifier>/data","description":"<p>You can upload the document for a document definition which will be used as the basis when a new signature process is created. You can use this for documents which are the same for all users (e.g. Terms and Conditions which are not customized per user).</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions","<documentDefinitionIdentifier>","data"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"c7a358c0-0b99-46b6-897c-e1505ddbec0c","name":"Upload default document 400","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"file","file":{}},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/agb/data"},"status":"Bad Request","code":400,"_postman_previewlanguage":"html","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"1395"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Date","value":"Tue, 25 Jun 2019 07:45:01 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"\n\n<!DOCTYPE html>\n<html lang=\"en\">\n    <head>\n        <title>Bad Request</title>\n        <link rel=\"shortcut icon\" href=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlFJREFUeNqUU8tOFEEUPVVdNV3dPe8xYRBnjGhmBgKjKzCIiQvBoIaNbly5Z+PSv3Aj7DSiP2B0rwkLGVdGgxITSCRIJGSMEQWZR3eVt5sEFBgTb/dN1yvnnHtPNTPG4PqdHgCMXnPRSZrpSuH8vUJu4DE4rYHDGAZDX62BZttHqTiIayM3gGiXQsgYLEvATaqxU+dy1U13YXapXptpNHY8iwn8KyIAzm1KBdtRZWErpI5lEWTXp5Z/vHpZ3/wyKKwYGGOdAYwR0EZwoezTYApBEIObyELl/aE1/83cp40Pt5mxqCKrE4Ck+mVWKKcI5tA8BLEhRBKJLjez6a7MLq7XZtp+yyOawwCBtkiBVZDKzRk4NN7NQBMYPHiZDFhXY+p9ff7F961vVcnl4R5I2ykJ5XFN7Ab7Gc61VoipNBKF+PDyztu5lfrSLT/wIwCxq0CAGtXHZTzqR2jtwQiXONma6hHpj9sLT7YaPxfTXuZdBGA02Wi7FS48YiTfj+i2NhqtdhP5RC8mh2/Op7y0v6eAcWVLFT8D7kWX5S9mepp+C450MV6aWL1cGnvkxbwHtLW2B9AOkLeUd9KEDuh9fl/7CEj7YH5g+3r/lWfF9In7tPz6T4IIwBJOr1SJyIGQMZQbsh5P9uBq5VJtqHh2mo49pdw5WFoEwKWqWHacaWOjQXWGcifKo6vj5RGS6zykI587XeUIQDqJSmAp+lE4qt19W5P9o8+Lma5DcjsC8JiT607lMVkdqQ0Vyh3lHhmh52tfNy78ajXv0rgYzv8nfwswANuk+7sD/Q0aAAAAAElFTkSuQmCC\">\n        <style>\n            html, body, pre {\n                margin: 0;\n                padding: 0;\n                font-family: Monaco, 'Lucida Console', monospace;\n                background: #ECECEC;\n            }\n            h1 {\n                margin: 0;\n                background: #AD632A;\n                padding: 20px 45px;\n                color: #fff;\n                text-shadow: 1px 1px 1px rgba(0,0,0,.3);\n                border-bottom: 1px solid #9F5805;\n                font-size: 28px;\n            }\n            p#detail {\n                margin: 0;\n                padding: 15px 45px;\n                background: #F6A960;\n                border-top: 4px solid #D29052;\n                color: #733512;\n                text-shadow: 1px 1px 1px rgba(255,255,255,.3);\n                font-size: 14px;\n                border-bottom: 1px solid #BA7F5B;\n            }\n        </style>\n    </head>\n    <body>\n        <h1>Bad Request</h1>\n        <p id=\"detail\">\n            For request 'POST /api/v1/ihrebank/documentdefinitions/agb/data' [Error decoding json body: com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input\n at [Source: (akka.util.ByteIterator$ByteArrayIterator$$anon$1); line: 1, column: 0]]\n        </p>\n    </body>\n</html>"}],"_postman_id":"2fcd787e-df1a-425c-8a27-afaaf67279b9"},{"name":"Download default document","id":"73ae5a50-2e16-4e87-a0eb-d666c43398a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"},{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/<documentDefinitionIdentifier>/data","description":"<p>Starts the download of a default document.</p>\n<p>If called with valid credentials, the server response will be similar to the following example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n100    11    0    11    0     0    390      0 --:--:-- --:--:-- --:--:--   407\n</code></pre>","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions","<documentDefinitionIdentifier>","data"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"5d315c50-5312-44ea-b608-327973420f0a","name":"Download default document 401","originalRequest":{"method":"GET","header":[],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/agb/data"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"125"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Thu, 27 Jun 2019 07:24:55 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"INVALID_LOGIN_TOKEN\",\n            \"errorType\": null,\n            \"id\": \"51078487\",\n            \"key\": null,\n            \"message\": null,\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"73ae5a50-2e16-4e87-a0eb-d666c43398a4"}],"id":"410ed1bf-94f4-48d3-86c7-dfb24dd2031b","_postman_id":"410ed1bf-94f4-48d3-86c7-dfb24dd2031b","description":""},{"name":"Signing Documents","item":[{"name":"Upload Document to be Signed Through File Upload Page","item":[],"id":"d6fc4ce2-3fb1-44e4-9cd4-83b3c04229b4","description":"\n\n<p>If you want the user to upload the document to be signed by himself, you can use our file upload page. For this, the user has to download the contract on your side, and upload the document on our side.</p>\n<p><img src=\"https://docs.images.idnow.io/images/fileUploadPage.png\" alt=\"Upload Page\" /></p>\n<p><strong>NOTE:</strong> You can only do this for one document (the first document definition as determined by the order field). If you create several document definitions and do not provide default document or upload using the REST API, the user will not be able to start the signature/identification process.</p>\n","event":[{"listen":"prerequest","script":{"id":"9a62cc6e-be2e-4af5-bc13-bf97d1dc9c3c","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"b664172b-68ee-43ff-90c3-29074f8e5028","type":"text/javascript","exec":[""]}}],"_postman_id":"d6fc4ce2-3fb1-44e4-9cd4-83b3c04229b4"},{"name":"Download Signed Document Using SFTP/Encrypted E-Mail/Encrypted ZIP","item":[],"id":"4db2ada9-c841-484c-90ff-8308c68f55e1","description":"\n\n<p>The signed documents will be included in the result ZIP files as well using the name <code>&lt;documentDefinitionIdentifier\\&gt;_signed.pdf</code> (e.g. <code>doc1_signed.pdf</code>).</p>\n","_postman_id":"4db2ada9-c841-484c-90ff-8308c68f55e1"},{"name":"List documents","id":"606d2e83-e9b9-4373-98cd-0358d761b44a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents","description":"<p>The IDnow system generates an instance of the document definition for each identification which will then be used to perform the identification.</p>\n<p>You can list the documents which are going to be signed in this process.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","documents"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"f3ae13af-c4d7-45f0-8cb8-dfd58f4c04a2","name":"List documents 200","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/<transactionnumber>/documents"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"318"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 09:56:11 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"name\": \"Doc\",\n        \"hash\": \"2fc286667a0f569bec74f4a2db74c6d021f3b23029749e11ed66df5160a1809f\",\n        \"displayHash\": \"2fc2-8666-7a0f\",\n        \"status\": \"SIGNED\",\n        \"documentDefinition\": {\n            \"optional\": false,\n            \"name\": \"Doc\",\n            \"identifier\": \"doc\",\n            \"mimeType\": \"application/pdf\",\n            \"sortOrder\": 1,\n            \"viewPolicy\": \"SCROLL\"\n        }\n    },\n    {\n        \"name\": \"AGB eSign\",\n        \"hash\": \"e7b3acb69263181c74a25a211230ceb779f968a795e883fcaf51dfb46430e2c8\",\n        \"displayHash\": \"e7b3-acb6-9263\",\n        \"status\": \"SIGNED\",\n        \"documentDefinition\": {\n            \"optional\": false,\n            \"name\": \"AGB eSign\",\n            \"identifier\": \"gtu\",\n            \"mimeType\": \"application/pdf\",\n            \"sortOrder\": 4,\n            \"viewPolicy\": \"DEFAULT\"\n        }\n    }\n]"},{"id":"5153fd11-519e-4237-9564-9deb7fe1c698","name":"List documents 500","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/asdasd/documents"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"161"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 07:45:50 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"INTERNAL_SERVER_ERROR\",\n            \"errorType\": null,\n            \"id\": \"58504955\",\n            \"key\": null,\n            \"message\": \"An internal server error has occured\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"606d2e83-e9b9-4373-98cd-0358d761b44a"},{"name":"Single document","id":"66606ab4-9269-4d86-9876-b1f152883628","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/<documentDefinitionIdentifier>","description":"<p>With this request you can list a single document which is going to be signed in this process.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","documents","<documentDefinitionIdentifier>"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"642e5663-d7dd-4212-9d31-b840273420e1","name":"Single document 200","originalRequest":{"method":"GET","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/jun211617/documents/doc"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"222"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 09:59:13 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Doc\",\n    \"hash\": \"2fc286667a0f569bec74f4a2db74c6d021f3b23029749e11ed66df5160a1809f\",\n    \"displayHash\": \"2fc2-8666-7a0f\",\n    \"status\": \"SIGNED\",\n    \"documentDefinition\": {\n        \"optional\": false,\n        \"name\": \"Doc\",\n        \"identifier\": \"doc\",\n        \"mimeType\": \"application/pdf\",\n        \"sortOrder\": 1,\n        \"viewPolicy\": \"SCROLL\"\n    }\n}"}],"_postman_id":"66606ab4-9269-4d86-9876-b1f152883628"},{"name":"Update single document","id":"f7bdb234-3495-4f75-9c72-3a5eea5d3763","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"version\": \"3\",\n    \"name\": \"doc3\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/<documentDefinitionIdentifier>","description":"<p>The IDnow system uses each document definitions set up to create <em>instances</em> when an identification is created. It is possible to modify these instances in certain limits before the identification is started. The elements <code>name</code>, <code>version</code> and <code>signatures</code> can be updated. The parameters <code>name</code> and <code>version</code> will overwrite the one given from the document definition. The last parameter <code>signatures</code> takes a special place:</p>\n<ul>\n<li>A signature of the document definition can be overwritten if the respective identifier is used</li>\n<li>A signature with a new identifier can extend the scope of the signatures</li>\n</ul>\n<p>You can overwrite the document definition by posting a JSON with the respective elements (<code>name</code>, <code>version</code> and <code>signatures</code>). For details on their format and allowed values, refer to the previous sections.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","documents","<documentDefinitionIdentifier>"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"bfab8976-8e4f-429f-8353-4a6186991ff3","name":"Update single document 201","originalRequest":{"method":"POST","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"version\": \"2\",\n    \"name\": \"doc2\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/jun211617/documents/doc"},"status":"Created","code":201,"_postman_previewlanguage":"plain","header":[{"key":"Vary","value":"Origin"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Tue, 25 Jun 2019 10:05:29 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"f7bdb234-3495-4f75-9c72-3a5eea5d3763"},{"name":"Upload document","id":"fcb859b1-5728-4cb4-a6c1-60e0a3f15185","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/pdf","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"body":{"mode":"file","file":{"src":""}},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/<documentDefinitionIdentifier>/data","description":"\n\n<p>The defined documents (without default file) need to be uploaded in order to perform the eSigning identification. These are the documents which differ for each user, e.g. the contract likely has the user's name on it and therefore needs to be uploaded for every user. Note that identifier of a document definition therefore refers to a class of documents rather than to a specific document (because each user has a different name and therefore a different document of the same class, though).</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","documents","<documentDefinitionIdentifier>","data"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"98def3a7-82c4-4330-9c7b-df4d5d75d18c","name":"Upload document 401","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/pdf","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"file","file":{}},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/jun211617/documents/doc/data"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"157"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Thu, 27 Jun 2019 09:26:26 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"SECURITY_VIOLATION\",\n            \"errorType\": null,\n            \"id\": \"40636656\",\n            \"key\": null,\n            \"message\": \"Trying to overwrite signed document\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"fcb859b1-5728-4cb4-a6c1-60e0a3f15185"},{"name":"Download Signed Document ","id":"36c98606-1088-464a-bbc5-abbf381b96fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/pdf","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/{{DOCUMENT-DEFINITION-IDENTIFIER}}/signed","description":"\n\n<p>Starts the download of a signed document.</p>\n<p>If called with valid credentials, the server response will be similar to the following example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n100    11    0    11    0     0    390      0 --:--:-- --:--:-- --:--:--   407\n</code></pre>","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","documents","{{DOCUMENT-DEFINITION-IDENTIFIER}}","signed"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"5e1b5528-e1e5-4812-811d-b0cf2048a497","name":"Download Signed Document  404","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/pdf","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/jun211617/documents/doc/signed"},"status":"Not Found","code":404,"_postman_previewlanguage":"html","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"1247"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Date","value":"Thu, 27 Jun 2019 09:39:26 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"\n\n<!DOCTYPE html>\n<html lang=\"en\">\n    <head>\n        <title>Not Found</title>\n        <link rel=\"shortcut icon\" href=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlFJREFUeNqUU8tOFEEUPVVdNV3dPe8xYRBnjGhmBgKjKzCIiQvBoIaNbly5Z+PSv3Aj7DSiP2B0rwkLGVdGgxITSCRIJGSMEQWZR3eVt5sEFBgTb/dN1yvnnHtPNTPG4PqdHgCMXnPRSZrpSuH8vUJu4DE4rYHDGAZDX62BZttHqTiIayM3gGiXQsgYLEvATaqxU+dy1U13YXapXptpNHY8iwn8KyIAzm1KBdtRZWErpI5lEWTXp5Z/vHpZ3/wyKKwYGGOdAYwR0EZwoezTYApBEIObyELl/aE1/83cp40Pt5mxqCKrE4Ck+mVWKKcI5tA8BLEhRBKJLjez6a7MLq7XZtp+yyOawwCBtkiBVZDKzRk4NN7NQBMYPHiZDFhXY+p9ff7F961vVcnl4R5I2ykJ5XFN7Ab7Gc61VoipNBKF+PDyztu5lfrSLT/wIwCxq0CAGtXHZTzqR2jtwQiXONma6hHpj9sLT7YaPxfTXuZdBGA02Wi7FS48YiTfj+i2NhqtdhP5RC8mh2/Op7y0v6eAcWVLFT8D7kWX5S9mepp+C450MV6aWL1cGnvkxbwHtLW2B9AOkLeUd9KEDuh9fl/7CEj7YH5g+3r/lWfF9In7tPz6T4IIwBJOr1SJyIGQMZQbsh5P9uBq5VJtqHh2mo49pdw5WFoEwKWqWHacaWOjQXWGcifKo6vj5RGS6zykI587XeUIQDqJSmAp+lE4qt19W5P9o8+Lma5DcjsC8JiT607lMVkdqQ0Vyh3lHhmh52tfNy78ajXv0rgYzv8nfwswANuk+7sD/Q0aAAAAAElFTkSuQmCC\">\n        <style>\n            html, body, pre {\n                margin: 0;\n                padding: 0;\n                font-family: Monaco, 'Lucida Console', monospace;\n                background: #ECECEC;\n            }\n            h1 {\n                margin: 0;\n                background: #AD632A;\n                padding: 20px 45px;\n                color: #fff;\n                text-shadow: 1px 1px 1px rgba(0,0,0,.3);\n                border-bottom: 1px solid #9F5805;\n                font-size: 28px;\n            }\n            p#detail {\n                margin: 0;\n                padding: 15px 45px;\n                background: #F6A960;\n                border-top: 4px solid #D29052;\n                color: #733512;\n                text-shadow: 1px 1px 1px rgba(255,255,255,.3);\n                font-size: 14px;\n                border-bottom: 1px solid #BA7F5B;\n            }\n        </style>\n    </head>\n    <body>\n        <h1>Not Found</h1>\n        <p id=\"detail\">\n            For request 'POST /api/v1/ibankesigning/jun211617/documents/doc/signed'\n        </p>\n    </body>\n</html>"}],"_postman_id":"36c98606-1088-464a-bbc5-abbf381b96fa"}],"id":"b6ef5eb9-0bd3-49f3-ac53-f6c10e5c046f","description":"\n\n<p>For each identification/signing process, you can list the documents to be signed as well as upload documents to be signed and finally get the signed result of the identification.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Mandatory</th>\n<th>Content</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>No</td>\n<td>\"Arbeitsvertrag\"</td>\n<td>The display name of the document. Will use the name of the document definition by default but can be overwritten.</td>\n</tr>\n<tr>\n<td><code>version</code></td>\n<td>No</td>\n<td>V1.2.3</td>\n<td>Optional field to store which version of the document this is. Will use the version of the document definition by default but can be overwritten.</td>\n</tr>\n<tr>\n<td><code>hash</code></td>\n<td>Read-Only</td>\n<td>094c33504a...</td>\n<td>The SHA256 hash of the document</td>\n</tr>\n<tr>\n<td><code>displayHash</code></td>\n<td>Read-Only</td>\n<td>094c-3350-4ab6</td>\n<td>The fingerprint of the document to display to the user. These are the first 12 bytes of the hash.</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td>Read-Only</td>\n<td>NEED_UPLOAD, UPLOADED, SIGNED</td>\n<td>The status of the document</td>\n</tr>\n<tr>\n<td><code>documentDefinition</code></td>\n<td>Read-Only</td>\n<td>Link to document definition object</td>\n<td></td>\n</tr>\n<tr>\n<td><code>signatures</code></td>\n<td>No</td>\n<td>{...}</td>\n<td>(optional) additional signatures</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"b6ef5eb9-0bd3-49f3-ac53-f6c10e5c046f"}],"id":"3a5f4324-5fb8-41b4-8d1f-b9b02b7596aa","description":"\n\n<p>Using the eSign API, you can upload documents to be signed by the user during the identification. eSigning cannot be done without an identification.</p>\n<p>Documents can be provided by:</p>\n<ul>\n<li><p>Uploading them using the REST API for each user (e.g. the contract of the user)</p>\n</li>\n<li><p>Letting the users upload themselves using a file upload on the website of IDnow</p>\n</li>\n<li><p>Providing a default document (e.g. <em>Terms &amp; Conditions</em> which do not change for each user)</p>\n</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"id":"85e16464-7a72-4f7a-bfca-c578f00309e8","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"45635d8c-b600-43e8-bae7-5fbacc428913","type":"text/javascript","exec":[""]}}],"_postman_id":"3a5f4324-5fb8-41b4-8d1f-b9b02b7596aa"},{"name":"AutoIdent with QES / eSign","item":[{"name":"Document Definition","item":[{"name":"Fields of a Document Definition","item":[],"id":"678b45c4-83b5-4be7-ac53-1a4291cc39c0","description":"\n\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Mandatory</th>\n<th>Content</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>optional</code></td>\n<td>Yes</td>\n<td>false</td>\n<td>The contract document to be signed by the user is always mandatory, hence the value must be set to <code>false</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>Yes</td>\n<td>\"contract_doc\"</td>\n<td>The display name of the document.</td>\n</tr>\n<tr>\n<td><code>identifier</code></td>\n<td>Yes</td>\n<td>\"doc\"</td>\n<td>The identifier of the document as used in the URL. Only allowed are characters a-z,-,_</td>\n</tr>\n<tr>\n<td><code>mimeType</code></td>\n<td>Yes</td>\n<td>\"application/pdf\"</td>\n<td>The mime type of the document.  <br />* Note that the only supported Content-type is PDF.</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"b72014e7-db3a-476d-92a7-b60170722b61"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"0e6c57c3-bbb4-44e8-ba32-d770f7911226"}}],"_postman_id":"678b45c4-83b5-4be7-ac53-1a4291cc39c0"},{"name":"Create document definition","id":"e6773107-1384-4841-9598-9db92c14ce3c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"user_contract_doc\",\r\n    \"identifier\": \"doc\",\r\n    \"optional\": false,\r\n    \"mimeType\": \"application\\/pdf\"\r\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions","description":"<p>Creates new document definitions. Fields <code>name</code>, <code>identifier</code>, <code>optional</code> and <code>mimeType</code> are mandatory. For more details, refer to section <em>Document Definition</em>.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"6b5cb121-1a73-4335-8a06-5ead6065dfb7","name":"Create document definition 201","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"96de0ea3-e9f1-4668-927f-1cce9dcb2630"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"user_contract_doc\",\r\n    \"identifier\": \"doc\",\r\n    \"optional\": false,\r\n    \"mimeType\": \"application\\/pdf\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions"},"status":"Created","code":201,"_postman_previewlanguage":"plain","header":[{"key":"Vary","value":"Origin"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Tue, 25 Jun 2019 09:18:13 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":""},{"id":"42c30441-a82f-4739-8caa-0c72b1b43c0b","name":"Create document definition 401","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\"name\":\"user_contract_doc\",\"identifier\":\"doc\",\"optional\":false,\"mimeType\":\"application\\/pdf\"}","options":{"raw":{"language":"json"}}},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"plain","header":[{"key":"Vary","value":"Origin"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Tue, 25 Jun 2019 09:17:08 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":""},{"id":"293817db-b677-4619-92cd-13e84732c0a4","name":"Create document definition 412","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\"name\":\"user_contract_doc\",\"identifier\":\"doc\",\"optional\":false,\"mimeType\":\"application\\/pdf\"}","options":{"raw":{"language":"json"}}},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions"},"status":"Precondition Failed","code":412,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"175"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 07:27:35 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"PRECONDITION_FAILED\",\n            \"errorType\": null,\n            \"id\": \"18883617\",\n            \"key\": null,\n            \"message\": \"The customer 'testbank' is not an esigning customer!\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"e6773107-1384-4841-9598-9db92c14ce3c"},{"name":"Update document definition","id":"75b6a4ea-4f42-4652-b2ea-eb54a4cdd202","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optional\": false,\n    \"name\": \"Contract2\",\n    \"identifier\": \"doc\",\n    \"mimeType\": \"application/pdf\",\n    \"sortOrder\": 0\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/{{DOCUMENT-DEFINITION-IDENTIFIER}}","description":"<p>Updates a single document definition. The value of the <code>identifier</code> field cannot be updated. Values of other fields such as <code>name</code>, <code>mimeType</code>, <code>optional</code> can be updated.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions","{{DOCUMENT-DEFINITION-IDENTIFIER}}"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"4b1f54af-9cc2-4e17-8de6-96fee8ee5225","name":"Update document definition 200","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"96de0ea3-e9f1-4668-927f-1cce9dcb2630","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optional\": false,\n    \"name\": \"Contract2\",\n    \"identifier\": \"doc\",\n    \"mimeType\": \"application/pdf\",\n    \"sortOrder\": 0\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/{{DOCUMENT-DEFINITION-IDENTIFIER}}"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"vary","value":"Origin"},{"key":"date","value":"Sun, 30 Jan 2022 15:21:35 GMT"},{"key":"content-length","value":"0"},{"key":"strict-transport-security","value":"max-age=16000000;"}],"cookie":[],"responseTime":null,"body":""},{"id":"173ceef7-7081-4d9b-b114-912e8bf266c0","name":"Update document definition 404","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optional\": false,\n    \"name\": \"Vertrag1234\",\n    \"identifier\": \"doc1\",\n    \"mimeType\": \"application/pdf\",\n    \"sortOrder\": 0\n}","options":{"raw":{"language":"json"}}},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/{{DOCUMENT-DEFINITION-IDENTIFIER}}"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"164"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 07:41:58 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"OBJECT_NOT_FOUND\",\n            \"errorType\": null,\n            \"id\": \"87145074\",\n            \"key\": \"identifier\",\n            \"message\": \"no matching documentDefinition found\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"75b6a4ea-4f42-4652-b2ea-eb54a4cdd202"},{"name":"Delete document definition","id":"bc5fa559-83c9-4bc0-a5f2-56a29e00b114","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optional\": false,\n    \"name\": \"user_contract_doc\",\n    \"identifier\": \"doc\",\n    \"mimeType\": \"application/pdf\",\n    \"sortOrder\": 0\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/{{DOCUMENT-DEFINITION-IDENTIFIER}}","description":"<p>Deletes an existing document definition.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions","{{DOCUMENT-DEFINITION-IDENTIFIER}}"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"4ba0f695-5af3-4653-bdc7-8b0e11f35e36","name":"Delete document definition 404","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"96de0ea3-e9f1-4668-927f-1cce9dcb2630","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"optional\": false,\n    \"name\": \"Vertrag1234\",\n    \"identifier\": \"doc1\",\n    \"mimeType\": \"application/pdf\",\n    \"sortOrder\": 0\n}","options":{"raw":{"language":"json"}}},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/{{DOCUMENT-DEFINITION-IDENTIFIER}}"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"164"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 07:42:55 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"OBJECT_NOT_FOUND\",\n            \"errorType\": null,\n            \"id\": \"68666218\",\n            \"key\": \"identifier\",\n            \"message\": \"no matching documentDefinition found\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"bc5fa559-83c9-4bc0-a5f2-56a29e00b114"},{"name":"List document definitions","id":"aa3ae8f3-80bf-4915-b318-29ec4807b0d1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions","description":"<p>Lists all existing document definitions.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"29d68870-163a-42a8-beb1-de5face57ddb","name":"List document definitions 200","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"96de0ea3-e9f1-4668-927f-1cce9dcb2630","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"185"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 10:13:23 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"optional\": false,\n        \"name\": \"Doc\",\n        \"identifier\": \"doc\",\n        \"mimeType\": \"application/pdf\",\n        \"sortOrder\": 1,\n        \"viewPolicy\": \"DEFAULT\"\n    },\n    {\n        \"optional\": false,\n        \"name\": \"AGB eSign\",\n        \"identifier\": \"gtu\",\n        \"mimeType\": \"application/pdf\",\n        \"sortOrder\": 2,\n        \"viewPolicy\": \"DEFAULT\"\n    },\n    {\n        \"optional\": false,\n        \"name\": \"AGB_Contract\",\n        \"identifier\": \"agb_contract\",\n        \"mimeType\": \"application/pdf\",\n        \"sortOrder\": 3,\n        \"viewPolicy\": \"DEFAULT\"\n    }\n]"}],"_postman_id":"aa3ae8f3-80bf-4915-b318-29ec4807b0d1"},{"name":"Single document definition","id":"6ca05c6c-abbe-46de-9c7b-b343f567b359","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/{{DOCUMENT-DEFINITION-IDENTIFIER}}","description":"<p>Retrieves a single document definition.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","documentdefinitions","{{DOCUMENT-DEFINITION-IDENTIFIER}}"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"ec9ba7b6-2938-41ee-81cd-8522623bdfb8","name":"Single document definition 200","originalRequest":{"method":"GET","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/{{DOCUMENT-DEFINITION-IDENTIFIER}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"124"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 09:30:44 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"optional\": false,\n    \"name\": \"user_contract_doc\",\n    \"identifier\": \"doc\",\n    \"mimeType\": \"application/pdf\",\n    \"sortOrder\": 2,\n    \"viewPolicy\": \"DEFAULT\"\n}"},{"id":"f8477fd5-209f-40ac-8a9e-8e4d800bb655","name":"Single document definition 404","originalRequest":{"method":"GET","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/documentdefinitions/{{DOCUMENT-DEFINITION-IDENTIFIER}}"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"164"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 09:30:16 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"OBJECT_NOT_FOUND\",\n            \"errorType\": null,\n            \"id\": \"05208620\",\n            \"key\": \"identifier\",\n            \"message\": \"no matching documentDefinition found\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"6ca05c6c-abbe-46de-9c7b-b343f567b359"}],"id":"4c80a485-7cc2-4c42-ac91-7caba701adec","description":"<p>A document definition is a system configuration that tells the IDnow system about the type of document that will be part of the ID verification QES/eSign process.</p>\n<h5 id=\"key-points-to-note\">Key points to note:</h5>\n<ul>\n<li>A document definition only needs to be created once for each customer account. The definition does not need to be created for each Ident.</li>\n<li>A document definition only needs to be created for the ID Verification with Contract Signing use case.</li>\n<li>For the Contract Signing use case, AutoIdent only supports signing one contract document during an Ident. Hence, only one document definition should be created. Creating more than one will cause exceptions when initiating the Ident.</li>\n<li>The value of the <code>identifier</code> field specified while creating the Document Definition must match the IDnow backend account configuration. Please contact your IDnow account representative to ensure this configuration and setup is done correctly.</li>\n<li>For ID Verification without Contract Signing, it is not required to manually create a document definition. These will be created automatically by the system.</li>\n</ul>\n","_postman_id":"4c80a485-7cc2-4c42-ac91-7caba701adec"},{"name":"Creating ident requests for AutoIdent with QES / eSign","item":[],"id":"54e37b45-8542-4156-84cc-0a2ad1e4f67a","description":"<p>The ident creation process is similar to creating a regular ident request. However, when creating an ident request for AutoIdent QES / eSign, the following <strong>required</strong> fields need to be additionally specified in the <a href=\"https://docs-autoident.idnow.io/?version=latest#e98d876b-6d03-4987-8e9f-348a40913421\">CREATE IDENT</a> request:</p>\n<p><strong><code>firstname</code></strong>, <strong><code>lastname</code></strong>, <strong><code>email</code></strong>, <strong><code>country</code></strong>, <strong><code>mobilephone</code></strong> and <strong><code>preferredLang</code></strong></p>\n<p>The below example shows the preferredLang parameter in the body of the CREATE IDENT call:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{      \n    \"firstname\":\"John\",    \n    \"lastname\":\"Smith\",\n    \"email\":\"john@email.com\",\n    \"country\":\"DE\",\n    \"mobilephone\":\"+490778899000\",\n    \"preferredLang\":\"en\"\n}\n\n</code></pre>\n","_postman_id":"54e37b45-8542-4156-84cc-0a2ad1e4f67a"},{"name":"Document Signing","item":[{"name":"Upload document to be signed","item":[{"name":"Upload document","id":"be0f6f2a-3cb6-4975-b444-dede015ffdb8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/pdf","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"body":{"mode":"file","file":{"src":""}},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/{{DOCUMENT-DEFINITION-IDENTIFIER}}/data","description":"\n\n<p>Allows a document to be uploaded for the purposes of document signing during ID verification. These documents would differ for each user, e.g. the contract to be signed by a user will likely have the user's name on it and therefore will need to be uploaded for every identID.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","documents","{{DOCUMENT-DEFINITION-IDENTIFIER}}","data"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"5642c858-3721-4fd7-8f55-0fb05204541f","name":"Upload document 200","originalRequest":{"method":"POST","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/pdf","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"file","file":{}},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/{{DOCUMENT-DEFINITION-IDENTIFIER}}/data"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"vary","value":"Origin"},{"key":"date","value":"Fri, 28 Jan 2022 12:45:40 GMT"},{"key":"content-length","value":"0"},{"key":"strict-transport-security","value":"max-age=16000000;"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"be0f6f2a-3cb6-4975-b444-dede015ffdb8"}],"id":"3da619ba-d817-4194-8da5-738ef0accf50","description":"\n\n<p>Once the ident request for document signing has been created, the document to be signed must be uploaded before the user starts the identification process. The following API endpoint allows a contract document to be uploaded for an identification request.</p>\n<p><strong>NOTE:</strong> A document must be uploaded for each document signing ident request. If the document is not uploaded, the user will not be able to start the signature/identification process.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"734fbac3-cfe1-4fc9-b89e-8c0526de085a"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"945ebaef-b5c3-4b39-9fca-54847d3d8ed7"}}],"_postman_id":"3da619ba-d817-4194-8da5-738ef0accf50"},{"name":"View document to be signed","item":[{"name":"Single document","id":"2fbae76a-14e1-48fb-9185-8e1e601b94ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/{{DOCUMENT-DEFINITION-IDENTIFIER}}","description":"<p>This request allows viewing the details and status of a single document that will be signed during the ident process.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","documents","{{DOCUMENT-DEFINITION-IDENTIFIER}}"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"e09cbf94-13e7-4e0d-8d6c-92f42251f36b","name":"Single document 200 (status: UPLOADED)","originalRequest":{"method":"GET","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/{{DOCUMENT-DEFINITION-IDENTIFIER}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"222"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 09:59:13 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Doc\",\n    \"hash\": \"2fc286667a0f569bec74f4a2db74c6d021f3b23029749e11ed66df5160a1809f\",\n    \"displayHash\": \"2fc2-8666-7a0f\",\n    \"status\": \"UPLOADED\",\n    \"documentDefinition\": {\n        \"optional\": false,\n        \"name\": \"Doc\",\n        \"identifier\": \"doc\",\n        \"mimeType\": \"application/pdf\",\n        \"sortOrder\": 1,\n        \"viewPolicy\": \"SCROLL\"\n    }\n}"},{"id":"05234994-1f2b-4a7e-af9a-0c16a2d51846","name":"Single document 200 (status: NEED_UPLOAD)","originalRequest":{"method":"GET","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/{{DOCUMENT-DEFINITION-IDENTIFIER}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"vary","value":"Origin,Accept-Encoding"},{"key":"content-encoding","value":"gzip"},{"key":"date","value":"Sun, 30 Jan 2022 17:59:50 GMT"},{"key":"content-length","value":"163"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"strict-transport-security","value":"max-age=16000000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Contract2\",\n    \"status\": \"NEED_UPLOAD\",\n    \"documentDefinition\": {\n        \"optional\": false,\n        \"name\": \"Contract2\",\n        \"identifier\": \"doc\",\n        \"mimeType\": \"application/pdf\",\n        \"sortOrder\": 2,\n        \"viewPolicy\": \"DEFAULT\"\n    }\n}"}],"_postman_id":"2fbae76a-14e1-48fb-9185-8e1e601b94ae"},{"name":"List documents","id":"4017bdab-7925-40d9-8983-9aef26d7c635","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents","description":"<p>This request lists the details and statuses of documents that will be signed in a particular identification/signing process.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","documents"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"dca9c760-2242-41af-b682-38a3be7ccce9","name":"List documents 200","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Content-Length","value":"318"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"Date","value":"Tue, 25 Jun 2019 09:56:11 GMT"},{"key":"Strict-Transport-Security","value":"max-age=15768000;"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"name\": \"contract_Doc\",\n        \"hash\": \"2fc286667a0f569bec74f4a2db74c6d021f3b23029749e11ed66df5160a1809f\",\n        \"displayHash\": \"2fc2-8666-7a0f\",\n        \"status\": \"UPLOADED\",\n        \"documentDefinition\": {\n            \"optional\": false,\n            \"name\": \"contract_Doc\",\n            \"identifier\": \"doc\",\n            \"mimeType\": \"application/pdf\",\n            \"sortOrder\": 1,\n            \"viewPolicy\": \"SCROLL\"\n        }\n    },\n    {\n        \"name\": \"signature_contract\",\n        \"hash\": \"e7b3acb69263181c74a25a211230ceb779f968a795e883fcaf51dfb46430e2c8\",\n        \"displayHash\": \"e7b3-acb6-9263\",\n        \"status\": \"UPLOADED\",\n        \"documentDefinition\": {\n            \"optional\": false,\n            \"name\": \"signature_contract\",\n            \"identifier\": \"sign_contract\",\n            \"mimeType\": \"application/pdf\",\n            \"sortOrder\": 4,\n            \"viewPolicy\": \"DEFAULT\"\n        }\n    }\n]"}],"_postman_id":"4017bdab-7925-40d9-8983-9aef26d7c635"}],"id":"562defc0-5d24-42a6-9145-217b45bbc42f","description":"\n\n<p>This request allows viewing the contract document that was uploaded for an identification/document signing process.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"a2c9957c-fae6-4501-aaa1-1631e17c0567"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"872bcaef-85ab-4096-a468-5573f05f408b"}}],"_postman_id":"562defc0-5d24-42a6-9145-217b45bbc42f"},{"name":"Download Signed Document","item":[{"name":"Download Signed Document ","id":"e277ed6b-9033-48fd-98b4-c7aed2016c99","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","type":"text"},{"key":"Content-Type","value":"application/pdf","description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/{{DOCUMENT-DEFINITION-IDENTIFIER}}/signed","description":"\n\n<p>This request downloads the signed document.</p>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","identifications","{{TRANSACTION-NUMBER}}","documents","{{DOCUMENT-DEFINITION-IDENTIFIER}}","signed"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"869d732d-6d69-4ae2-a96b-0b255d04cdbe","name":"Download Signed Document 200","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/pdf","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/{{DOCUMENT-DEFINITION-IDENTIFIER}}/signed"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"a9667c42-7606-4ec8-9d10-2dcf19bf667f","name":"Download Signed Document 404","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/pdf","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/{{DOCUMENT-DEFINITION-IDENTIFIER}}/signed"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"access-control-allow-origin","value":"*"},{"key":"date","value":"Fri, 28 Jan 2022 12:32:57 GMT"},{"key":"content-length","value":"162"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"strict-transport-security","value":"max-age=16000000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"OBJECT_NOT_FOUND\",\n            \"errorType\": null,\n            \"id\": \"77518249\",\n            \"key\": \"identifier\",\n            \"message\": \"Unable to find document definition\",\n            \"translationKey\": null\n        }\n    ]\n}"},{"id":"d347bc74-9c0e-4515-a159-2ba99b3226bd","name":"Download Signed Document 400","originalRequest":{"method":"GET","header":[{"key":"X-API-LOGIN-TOKEN","value":"{{LOGIN-TOKEN}}","description":"**(REQUIRED)** Your private Auth Token","type":"text"},{"key":"Content-Type","value":"application/pdf","description":"**(REQUIRED)**  The media type","type":"text"}],"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/identifications/{{TRANSACTION-NUMBER}}/documents/{{DOCUMENT-DEFINITION-IDENTIFIER}}/signed"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"access-control-allow-origin","value":"*"},{"key":"date","value":"Sun, 30 Jan 2022 18:47:56 GMT"},{"key":"content-length","value":"153"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"strict-transport-security","value":"max-age=16000000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"BAD_REQUEST\",\n            \"errorType\": null,\n            \"id\": \"04622400\",\n            \"key\": \"document\",\n            \"message\": \"Document has not yet been signed\",\n            \"translationKey\": null\n        }\n    ]\n}"}],"_postman_id":"e277ed6b-9033-48fd-98b4-c7aed2016c99"}],"id":"e38d9b48-b1fa-42ec-8a63-c501007aaaa1","description":"\n\n<p>The document(s) signed during an identification process will be available in the result ZIP file. This result ZIP file includes both the original document that was uploaded and the signed version of that document.</p>\n<p>Additionally, it is possible to download the signed document using the following API request.</p>\n","_postman_id":"e38d9b48-b1fa-42ec-8a63-c501007aaaa1"}],"id":"1e7c55d1-77de-4fdd-9e71-0f48d0b58dcd","description":"\n\n<p>For each identification with document signing process, you can upload the document to be signed, list the documents to be signed and finally get the signed result of the identification.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Mandatory</th>\n<th>Content</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>No</td>\n<td>\"Contract_Document\"</td>\n<td>The display name of the document as specified in the <code>name</code> field of the document definition.</td>\n</tr>\n<tr>\n<td><code>hash</code></td>\n<td>Read-Only</td>\n<td>094c33504a...</td>\n<td>The SHA256 hash of the document</td>\n</tr>\n<tr>\n<td><code>displayHash</code></td>\n<td>Read-Only</td>\n<td>094c-3350-4ab6</td>\n<td>The fingerprint of the document to display to the user. These are the first 12 bytes of the hash</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td>Read-Only</td>\n<td>NEED_UPLOAD, UPLOADED, SIGNED</td>\n<td>The status of the document</td>\n</tr>\n<tr>\n<td><code>documentDefinition</code></td>\n<td>Read-Only</td>\n<td>Link to document definition object</td>\n<td>Details of the document definition associated with the document</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"1e7c55d1-77de-4fdd-9e71-0f48d0b58dcd"}],"id":"ff6ba6d6-3a22-4f1c-b3fd-51ee0b71637f","description":"\n\n<p>AutoIdent supports performing ID Verification using qualified electronic signatures in compliance with AML regulations, using the QES/eSign module. The following use cases are supported:</p>\n<ul>\n<li>AML-compliant ID Verification with Contract Signing: The document to be signed (such as a Contract document) must be uploaded while creating an identification request using the Upload Document API call. This document will then be digitally signed during the identification process. Document signing cannot be done separately without the ID Verification step.</li>\n<li>AML-compliant ID Verification without Contract Signing: In this case, the ident data itself gets signed; therefore, uploading a separate document while creating the identification request is not necessary.</li>\n<li>GwG-compliant ID Verification: Our add-on 'Bank Transfer' component can be combined with the QES/eSign component, with or without Contract Signing, making the ID verification process compliant with GwG regulations.</li>\n</ul>\n<p>A document (e.g. the Contract PDF document which is to be signed by the user) can be provided by:</p>\n<ul>\n<li>Uploading it using the <a href=\"https://docs-autoident.idnow.io/?version=latest#94fe6575-d74d-4b79-92b1-67a9de4f8c05\">Upload Document</a> API for the specific {{TRANSACTION-NUMBER}} which was used to create the identification request.</li>\n<li>Currently AutoIdent supports signing only one document, provided by the customer, during an Ident.</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"061cda89-2398-4a89-ad9a-d6105a5a868f"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"bfa2099f-5ef6-41ed-8a14-1e4314ea2fb6"}}],"_postman_id":"ff6ba6d6-3a22-4f1c-b3fd-51ee0b71637f"},{"name":"AML Screening","item":[{"name":"PEP Sanctions check","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","id":"89c8f733-2e60-4eea-8a6d-949e9128c336"}}],"id":"4dfde1bf-8d61-41ba-a715-acc90caf6c07","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p><strong>(REQUIRED)</strong> Your private Auth Token</p>\n","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"<p><strong>(REQUIRED)</strong>  The media type</p>\n","key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"firstname\": \"PETR\",\n    \"lastname\": \"AVEN\",\n    \"nationality\": \"RU\",\n    \"dateOfBirth\": \"1981-10-17\",\n    \"reference\": \"test_reference\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/pepAndSanctions/verify","description":"<p>Perform a one-time screening of users on PEPs, sanctions, watchlists and adverse media data.</p>\n<ul>\n<li>If no match is found for a user, the response will have: <code>\"matchStatus\": \"NO_MATCH\"</code></li>\n<li>If one or more matches are found, then the response will contain <code>\"matchStatus\": \"POTENTIAL_MATCH\"</code></li>\n</ul>\n<h3 id=\"required-input-data\">Required input data</h3>\n<p>This endpoint accepts the following fields via the body of the request:</p>\n<ul>\n<li><code>firstname</code> - string - mandatory</li>\n<li><code>lastname</code> - string - mandatory</li>\n<li><code>nationality</code> - string - 2 letter country code - mandatory</li>\n<li><code>dateOfBirth</code> - date as string, format <code>yyyy-MM-dd</code> - mandatory</li>\n<li><code>reference</code> - any string can be used as a reference for this transaction - (max 255 chars) - mandatory</li>\n</ul>\n","urlObject":{"path":["api","v1","{{CUSTOMER}}","pepAndSanctions","verify"],"host":["{{GATEWAYHOST}}"],"query":[],"variable":[]}},"response":[{"id":"cf9361bd-e909-4d25-b7cd-03cfcd34f150","name":"PEP - Potential Match","originalRequest":{"method":"POST","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"**(REQUIRED)**  The media type","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"firstname\": \"PETR\",\n    \"lastname\": \"AVEN\",\n    \"nationality\": \"RU\",\n    \"dateOfBirth\": \"1981-10-17\",\n    \"reference\": \"test_reference\"\n}","options":{"raw":{"language":"json"}}},"url":"https://gateway.test.idnow.de/api/v1/{{CUSTOMER}}/pepAndSanctions/verify"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"vary","value":"Origin,Accept-Encoding"},{"key":"content-encoding","value":"gzip"},{"key":"date","value":"Mon, 18 Jul 2022 12:45:09 GMT"},{"key":"content-length","value":"9754"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"strict-transport-security","value":"max-age=16000000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"matchStatus\": \"POTENTIAL_MATCH\",\n    \"rawResult\": {\n        \"id\": \"80339384\",\n        \"status\": 0,\n        \"description\": \"Success\",\n        \"score\": 99,\n        \"rec\": \"Reject\",\n        \"confidence_level\": 37.24000000000001,\n        \"rules_triggered\": [\n            {\n                \"name\": \"Compliance Verification: CW3: Adverse Media General\",\n                \"score\": \"25\",\n                \"display_to_merchant\": 1\n            },\n            {\n                \"name\": \"Compliance Verification: CW3: Adverse Media Financial Crime\",\n                \"score\": \"100\",\n                \"display_to_merchant\": 1\n            },\n            {\n                \"name\": \"Compliance Verification: CW3: Adverse MediaNarcotics\",\n                \"score\": \"100\",\n                \"display_to_merchant\": 1\n            },\n            {\n                \"name\": \"Compliance Verification: CW3: Sanction\",\n                \"score\": \"50\",\n                \"display_to_merchant\": 1\n            },\n            {\n                \"name\": \"Compliance Verification: CW3: Warning\",\n                \"score\": \"100\",\n                \"display_to_merchant\": 1\n            }\n        ],\n        \"scrubber_raw_results\": {\n            \"compliance_watchlist3\": {\n                \"status\": \"success\",\n                \"code\": 200,\n                \"content\": {\n                    \"data\": {\n                        \"id\": 970588939,\n                        \"ref\": \"1658148308-MI24t_hi\",\n                        \"searcher_id\": 7199,\n                        \"assignee_id\": 7199,\n                        \"filters\": {\n                            \"country_codes\": [],\n                            \"exact_match\": false,\n                            \"fuzziness\": 0.2,\n                            \"remove_deceased\": 0,\n                            \"types\": [\n                                \"adverse-media-financial-crime\",\n                                \"adverse-media-violent-crime\",\n                                \"adverse-media-sexual-crime\",\n                                \"adverse-media-terrorism\",\n                                \"adverse-media-fraud\",\n                                \"adverse-media-narcotics\",\n                                \"adverse-media-general\",\n                                \"pep-class-1\",\n                                \"pep-class-2\",\n                                \"pep-class-3\",\n                                \"pep-class-4\",\n                                \"sanction\",\n                                \"warning\",\n                                \"fitness-probity\"\n                            ]\n                        },\n                        \"match_status\": \"potential_match\",\n                        \"risk_level\": \"unknown\",\n                        \"search_term\": \"PETR AVEN\",\n                        \"submitted_term\": \"PETR AVEN\",\n                        \"client_ref\": \"test_reference\",\n                        \"total_hits\": 4,\n                        \"total_matches\": 4,\n                        \"total_blacklist_hits\": 0,\n                        \"created_at\": \"2022-07-18 12:45:08\",\n                        \"updated_at\": \"2022-07-18 12:45:08\",\n                        \"blacklist_filters\": {\n                            \"blacklist_ids\": []\n                        },\n                        \"tags\": [],\n                        \"labels\": [],\n                        \"search_profile\": {\n                            \"name\": \"IDN_SANCTIONS_PEPS_WATCHLIST_ADVERSEMEDIA \",\n                            \"slug\": \"46322b80-8904-40a1-8aa6-ee66bc4aa9eb\"\n                        },\n                        \"share_url\": \"https://app.complyadvantage.com/public/search/1658148308-MI24t_hi/5e8f575664c6\",\n                        \"limit\": 100,\n                        \"offset\": 0,\n                        \"searcher\": {\n                            \"id\": 7199,\n                            \"email\": \"Dan@4stop.com\",\n                            \"name\": \"Dan Alvarado\",\n                            \"phone\": \"\",\n                            \"created_at\": \"2019-09-13 10:25:55\",\n                            \"user_is_active\": true\n                        },\n                        \"assignee\": {\n                            \"id\": 7199,\n                            \"email\": \"Dan@4stop.com\",\n                            \"name\": \"Dan Alvarado\",\n                            \"phone\": \"\",\n                            \"created_at\": \"2019-09-13 10:25:55\",\n                            \"user_is_active\": true\n                        },\n                        \"hits\": [\n                            {\n                                \"doc\": {\n                                    \"id\": \"49H3JEXO5HXW4VU\",\n                                    \"last_updated_utc\": \"2022-07-14T11:27:41Z\",\n                                    \"created_utc\": \"2019-04-22T06:58:11Z\",\n                                    \"fields\": [\n                                        {\n                                            \"name\": \"Country\",\n                                            \"source\": \"complyadvantage-adverse-media\",\n                                            \"value\": \"Spain\"\n                                        },\n                                        {\n                                            \"name\": \"Original Country Text\",\n                                            \"source\": \"complyadvantage-adverse-media\",\n                                            \"value\": \"Spain\"\n                                        },\n                                        {\n                                            \"name\": \"Country\",\n                                            \"source\": \"complyadvantage-adverse-media\",\n                                            \"value\": \"United States\"\n                                        },\n                                        {\n                                            \"name\": \"Original Country Text\",\n                                            \"source\": \"complyadvantage-adverse-media\",\n                                            \"value\": \"United States\"\n                                        },\n                                        {\n                                            \"name\": \"Date of Birth\",\n                                            \"source\": \"complyadvantage-adverse-media\",\n                                            \"tag\": \"date_of_birth\",\n                                            \"value\": \"1955\"\n                                        },\n                                        {\n                                            \"name\": \"Countries\",\n                                            \"tag\": \"country_names\",\n                                            \"value\": \"Spain, United States\"\n                                        }\n                                    ],\n                                    \"types\": [\n                                        \"adverse-media\",\n                                        \"adverse-media-financial-crime\",\n                                        \"adverse-media-general\",\n                                        \"adverse-media-narcotics\"\n                                    ],\n                                    \"name\": \"Petr Aven Aven\",\n                                    \"entity_type\": \"person\",\n                                    \"aka\": [\n                                        {\n                                            \"name\": \"Petr Aven\"\n                                        },\n                                        {\n                                            \"name\": \"Petr Aven Aven\"\n                                        },\n                                        {\n                                            \"name\": \"Peter Aven\"\n                                        }\n                                    ],\n                                    \"sources\": [\n                                        \"complyadvantage-adverse-media\"\n                                    ],\n                                    \"keywords\": [],\n                                    \"media\": [\n                                        {\n                                            \"date\": \"2022-05-27T00:00:00Z\",\n                                            \"snippet\": \"Sanctioned individuals in the UK require licenses to spend money. The Telegraph said there was no suggestion Aven was in possession of the cash at the time of the search, which happened recently. Aven previously told the Financial Times that his wife had visited cash machines in London to withdraw as much money as she could before his assets were frozen, and that he didn't know \\\"how to survive\\\" being sanctioned.\",\n                                            \"title\": \"British law enforcement raided a Russian oligarch's mansion and seized £30,000 in cash as part of an investigation into possible sanctions violations, report says | Business Insider India\",\n                                            \"url\": \"https://www.businessinsider.in/politics/world/news/british-law-enforcement-raided-a-russian-oligarchs-mansion-and-seized-30000-in-cash-as-part-of-an-investigation-into-possible-sanctions-violations-report-says/articleshow/91814269.cms\"\n                                        },\n                                        {\n                                            \"date\": \"2019-02-24T00:00:00Z\",\n                                            \"snippet\": \"Mr. Steele and his Orbis Business Intelligence firm also are being sued for defamation in London by three Russian oligarchs tied to Russian President Vladimir Putin. Mr. Steele accused Alfa Bank's Mikhail Fridman, Petr Aven and German Khan of paying cash bribes to Mr. Putin. Some Republicans today, after two years of investigations, view the dossier as a hoax, perhaps perpetrated by Mr. Steele's Kremlin sources.\",\n                                            \"title\": \"Christopher Steele libel trial to begin in fall - Washington Times\",\n                                            \"url\": \"https://www.washingtontimes.com/news/2019/feb/24/christopher-steele-libel-trial-to-begin-in-fall/\"\n                                        },\n                                        {\n                                            \"date\": \"2020-07-09T00:00:00Z\",\n                                            \"snippet\": \"Mr. Warby ordered Mr. Steele's firm, Orbis Business Intelligence Ltd., to pay £18,000 ($23,000) in compensation to each of the two bankers. In the dossier, Mr. Steele alleged that the billionaires Petr Aven and Mikhail Fridman, members of the supervisory board of the Russian financial conglomerate Alfa Group, had facilitated delivery of \\\"large amounts of illicit cash\\\" to Mr. Putin when he was serving as a deputy mayor in St. Petersburg. Mr. Steele wrote in the dossier that the alleged cash deliveries were part of a longer, furtive business relationship for Mr. Putin, for whom the bankers continued to do \\\"significant favours.\\\"\",\n                                            \"title\": \"Christopher Steele's Firm Ordered in U.K. to Pay Damages to Russian Bankers - WSJ\",\n                                            \"url\": \"https://www.wsj.com/amp/articles/christopher-steeles-firm-ordered-in-u-k-to-pay-damages-to-russian-bankers-11594247095\"\n                                        },\n                                        {\n                                            \"date\": \"2022-04-12T00:00:00Z\",\n                                            \"snippet\": \"Las hicieron fuera de las fronteras de su país y en jurisdicciones muy lejanas, según el Consorcio Internacional de Periodistas de Investigación (ICIJ), y entre los 4.000 que aparecen en los papeles de Pandora están el de Mikhail Fridman y el del resto de dueños de DIA, que cedieron a un testaferro en torno a 1.800 millones en activos. Los papeles de Pandora demuestran como Mikhail Fridman, junto al resto de fundadores de Alfa Bank -el mayor banco de Rusia no controlado por el Gobierno- y accionistas de DIA (a través de LetterOne, con un 77,7% del capital de la empresa española) como son Peter Aven, German Khan y Alexey Kuzmichev, usaron un testaferro en Chipre para ceder 1.800 millones de dólares en activos en 2014. Para ello, utilizaron una empresa ficticia con sede en las Islas Vírgenes Británicas y que prestaba servicios de consultoría que, posteriormente, disolvieron en 2019.\",\n                                            \"title\": \"Conflicto de Ucrania: Fridman y el resto de dueños de DIA cedieron a un testaferro 1.800 M en activos\",\n                                            \"url\": \"https://www.elconfidencial.com/amp/empresas/2022-04-12/mikhail-fridman-dia-alfa-bank-testaferro-chipre_3407544/\"\n                                        },\n                                        {\n                                            \"date\": \"2021-08-04T00:00:00Z\",\n                                            \"snippet\": \"HarperCollins settles claim with Russian businessmen Petr Aven, 66, and Mikhail Fridman, 57, over false claims they were connected to the secretive KGB Publisher admitted there was 'no evidence' to link Aven and Fridman to the KGB\",\n                                            \"title\": \"HarperCollins apologises to businessmen and Roman Abramovich over claim they were connected to KGB\",\n                                            \"url\": \"https://www.dailymail.co.uk/news/article-9861233/amp/HarperCollins-apologises-businessmen-Roman-Abramovich-claim-connected-KGB.html\"\n                                        },\n                                        {\n                                            \"date\": \"2021-08-04T00:00:00Z\",\n                                            \"snippet\": \"HarperCollins settles claim with Russian businessmen Petr Aven, 66, and Mikhail Fridman, 57, over false claims they were connected to the secretive KGB Publisher admitted there was 'no evidence' to link Aven and Fridman to the KGB\",\n                                            \"title\": \"HarperCollins apologises to businessmen and Roman Abramovich over claim they were connected to KGB | Daily Mail Online\",\n                                            \"url\": \"https://www.dailymail.co.uk/news/article-9861233/HarperCollins-apologises-businessmen-Roman-Abramovich-claim-connected-KGB.html\"\n                                        },\n                                        {\n                                            \"date\": \"2017-01-16T00:00:00Z\",\n                                            \"snippet\": \"He was added to the U.S. sanctions list in 2017. According to the investigation, Aven \\\"attempted outreach to the Presidential Transition Team in connection with anticipated post-election sanctions.\\\" Aven told investigators that he is \\\"one of approximately 50 wealthy Russian businessmen who regularly meet with Putin in the Kremlin\\\" and that \\\"he met on a quarterly basis with Putin, including in the fourth quarter (Q4) of 2016, shortly after the U.S. presidential election,\\\" the report says.\",\n                                            \"title\": \"Kremlin rejects Mueller report, calling it inconclusive, harmful to US-Russia ties | Brainerd Dispatch\",\n                                            \"url\": \"https://www.brainerddispatch.com/node/4601338\"\n                                        },\n                                        {\n                                            \"date\": \"2017-01-16T00:00:00Z\",\n                                            \"snippet\": \"He was added to the U.S. sanctions list in 2017. According to the investigation, Aven \\\"attempted outreach to the Presidential Transition Team in connection with anticipated post-election sanctions.\\\" Aven told investigators that he is \\\"one of approximately 50 wealthy Russian businessmen who regularly meet with Putin in the Kremlin\\\" and that \\\"he met on a quarterly basis with Putin, including in the fourth quarter (Q4) of 2016, shortly after the U.S. presidential election,\\\" the report says.\",\n                                            \"title\": \"Kremlin rejects Mueller report, calling it inconclusive, harmful to US-Russia ties | Duluth News Tribune\",\n                                            \"url\": \"https://www.duluthnewstribune.com/node/4601338\"\n                                        },\n                                        {\n                                            \"date\": \"2019-04-19T00:00:00Z\",\n                                            \"snippet\": \"He was added to the U.S. sanctions list in 2017. According to the investigation, Aven \\\"attempted outreach to the Presidential Transition Team in connection with anticipated post-election sanctions.\\\" Aven told investigators that he is \\\"one of approximately 50 wealthy Russian businessmen who regularly meet with Putin in the Kremlin\\\" and that \\\"he met on a quarterly basis with Putin, including in the fourth quarter (Q4) of 2016, shortly after the U.S. presidential election,\\\" the report says.\",\n                                            \"title\": \"Kremlin rejects Mueller report, calling it inconclusive, harmful to US-Russia ties | Grand Forks Herald\",\n                                            \"url\": \"https://www.grandforksherald.com/news/world/4601338-kremlin-rejects-mueller-report-calling-it-inconclusive-harmful-us-russia-ties\"\n                                        },\n                                        {\n                                            \"date\": \"2017-01-16T00:00:00Z\",\n                                            \"snippet\": \"He was added to the U.S. sanctions list in 2017. According to the investigation, Aven \\\"attempted outreach to the Presidential Transition Team in connection with anticipated post-election sanctions.\\\" Aven told investigators that he is \\\"one of approximately 50 wealthy Russian businessmen who regularly meet with Putin in the Kremlin\\\" and that \\\"he met on a quarterly basis with Put in, including in the fourth quarter (Q4) of 2016, shortly after the U.S. presidential election,\\\" the report says.\",\n                                            \"title\": \"Kremlin rejects Mueller report, calling it inconclusive, harmful to US-Russia ties | Jamestown Sun\",\n                                            \"url\": \"https://www.jamestownsun.com/news/world/4601338-kremlin-rejects-mueller-report-calling-it-inconclusive-harmful-us-russia-ties?amp\"\n                                        },\n                                        {\n                                            \"date\": \"2017-01-16T00:00:00Z\",\n                                            \"snippet\": \"He was added to the U.S. sanctions list in 2017. According to the investigation, Aven \\\"attempted outreach to the Presidential Transition Team in connection with anticipated post-election sanctions.\\\" Aven told investigators that he is \\\"one of approximately 50 wealthy Russian businessmen who regularly meet with Putin in the Kremlin\\\" and that \\\"he met on a quarterly basis with Put in, including in the fourth quarter (Q4) of 2016, shortly after the U.S. presidential election,\\\" the report says.\",\n                                            \"title\": \"Kremlin rejects Mueller report, calling it inconclusive, harmful to US-Russia ties | The Daily Republic\",\n                                            \"url\": \"https://www.mitchellrepublic.com/news/world/4601338-kremlin-rejects-mueller-report-calling-it-inconclusive-harmful-us-russia-ties?amp\"\n                                        },\n                                        {\n                                            \"date\": \"2017-01-16T00:00:00Z\",\n                                            \"snippet\": \"He was added to the U.S. sanctions list in 2017. According to the investigation, Aven \\\"attempted outreach to the Presidential Transition Team in connection with anticipated post-election sanctions.\\\" Aven told investigators that he is \\\"one of approximately 50 wealthy Russian businessmen who regularly meet with Putin in the Kremlin\\\" and that \\\"he met on a quarterly basis with Put in, including in the fourth quarter (Q4) of 2016, shortly after the U.S. presidential election,\\\" the report says.\",\n                                            \"title\": \"Kremlin rejects Mueller report, calling it inconclusive, harmful to US-Russia ties | West Central Tribune\",\n                                            \"url\": \"https://www.wctrib.com/news/world/4601338-kremlin-rejects-mueller-report-calling-it-inconclusive-harmful-us-russia-ties?amp\"\n                                        },\n                                        {\n                                            \"date\": \"2022-07-13T00:00:00Z\",\n                                            \"snippet\": \"ART COLLECTOR OLIGARCH ACCUSED OF BREACHING SANCTIONS BY SELLING LUXURY CARS On 13 July, Yahoo News reported that Petr Aven, a billionaire Russian oligarch with a £300 million art collection, is being targeted over allegations that he has broken international sanctions by buying and selling luxury cars. The alleged breaches include transactions used to finance a £200,000 payment to 2 car dealers and a further £160,000 transfer suspected of covering up the sale of a Bentley.\",\n                                            \"title\": \"OTHER THINGS YOU MAY HAVE MISSED – JULY 13 – raytodd.blog\",\n                                            \"url\": \"https://raytodd.blog/2022/07/13/other-things-you-may-have-missed-july-13-5/\"\n                                        },\n                                        {\n                                            \"date\": \"2018-06-29T00:00:00Z\",\n                                            \"snippet\": \"In the Alfa Group memo, the billionaire owners were said to perform unspecified political favours for Putin. Fridman and Aven allegedly sent \\\"large amounts of illicit cash\\\" to Putin in the 1990s when he was still a city official in St. Petersburg. The Gubarev memo said his business \\\"had been using botnets and porn traffic to transmit viruses, plant bugs, steal data\\\" in an operation against Democratic Party leaders.\",\n                                            \"title\": \"Some questions in Trump-Russia dossier now finding answers | Montreal Gazette\",\n                                            \"url\": \"http://montrealgazette.com/pmn/news-pmn/some-questions-in-trump-russia-dossier-now-finding-answers/wcm/423deacb-6f17-426b-919e-28137a18efb9\"\n                                        },\n                                        {\n                                            \"date\": \"2018-06-29T00:00:00Z\",\n                                            \"snippet\": \"In the Alfa Group memo, the billionaire owners were said to perform unspecified political favors for Putin. Fridman and Aven allegedly sent \\\"large amounts of illicit cash\\\" to Putin in the 1990s when he was still a city official in St. Petersburg. The Gubarev memo said his business \\\"had been using botnets and porn traffic to transmit viruses, plant bugs, steal data\\\" in an operation against Democratic Party leaders.\",\n                                            \"title\": \"Some questions on ex-spy's Trump-Russia dossier now being answered | IOL News\",\n                                            \"url\": \"https://www.iol.co.za/news/world/some-questions-on-ex-spys-trump-russia-dossier-now-being-answered-15745977\"\n                                        },\n                                        {\n                                            \"date\": \"2022-03-16T00:00:00Z\",\n                                            \"snippet\": \"Aven then joined Alfa-Bank-which was founded by Fridman-and became its president in 1994. During the 90s, as their business empire grew, Aven and Fridman were dogged by allegations, including from the FSB and the Russian parliament, of connections with organized crime, drug trafficking and money laundering. In 2005, a United States district court in Washington, D.C. dismissed a 2000 libel suit filed by Fridman and Petr Aven against the Center for Public Integrity for repeating these allegations in an online article, noting that \\\"plaintiffs no doubt have the wherewithal to respond to erroneous publications through persuasion rather than litigation.\\\"\",\n                                            \"title\": \"World: These Putin Pals Were Mysteriously Spared From U.S. Sanctions - PressFrom - Australia\",\n                                            \"url\": \"https://pressfrom.info/au/news/world/-490228-these-putin-pals-were-mysteriously-spared-from-u-s-sanctions.html\"\n                                        },\n                                        {\n                                            \"date\": \"2022-05-25T00:00:00Z\",\n                                            \"snippet\": \"British authorities are understood to be examining money sent to a company responsible for managing Mr Aven's mansion, which was then used for its upkeep. There is no suggestion Mr Aven was in possession of the cash at the time and no individual has been formally accused of any wrongdoing. Mr Aven declined to comment.\",\n                                            \"title\": \"£30,000 in cash seized in raid on Russian oligarch's Surrey mansion\",\n                                            \"url\": \"https://www.telegraph.co.uk/news/2022/05/25/30000-cash-seized-raid-russian-oligarchs-surrey-mansion/\"\n                                        }\n                                    ],\n                                    \"source_notes\": {\n                                        \"complyadvantage-adverse-media\": {\n                                            \"aml_types\": [\n                                                \"adverse-media\",\n                                                \"adverse-media-financial-crime\",\n                                                \"adverse-media-general\",\n                                                \"adverse-media-narcotics\"\n                                            ],\n                                            \"country_codes\": [\n                                                \"ES\",\n                                                \"US\"\n                                            ],\n                                            \"name\": \"ComplyAdvantage Adverse Media\"\n                                        }\n                                    }\n                                },\n                                \"match_types\": [\n                                    \"name_exact\"\n                                ],\n                                \"match_types_details\": {\n                                    \"Petr Aven\": {\n                                        \"match_types\": {\n                                            \"aven\": [\n                                                \"name_exact\"\n                                            ],\n                                            \"petr\": [\n                                                \"name_exact\"\n                                            ]\n                                        },\n                                        \"type\": \"aka\"\n                                    },\n                                    \"Petr Aven Aven\": {\n                                        \"match_types\": {\n                                            \"aven\": [\n                                                \"name_exact\"\n                                            ],\n                                            \"petr\": [\n                                                \"name_exact\"\n                                            ]\n                                        },\n                                        \"type\": \"name\"\n                                    }\n                                },\n                                \"match_status\": \"potential_match\",\n                                \"is_whitelisted\": false,\n                                \"score\": 35.803967\n                            },\n                            {\n                                \"doc\": {\n                                    \"id\": \"DMTYEYXFJBV76L4\",\n                                    \"last_updated_utc\": \"2022-03-01T13:37:40Z\",\n                                    \"created_utc\": \"2022-03-01T13:37:40Z\",\n                                    \"fields\": [\n                                        {\n                                            \"name\": \"Place of Birth\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"value\": \"Russian Federation\"\n                                        },\n                                        {\n                                            \"name\": \"Original Place of Birth Text\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"value\": \"Moscow, RUSSIAN FEDERATION\"\n                                        },\n                                        {\n                                            \"name\": \"Date of Birth\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"tag\": \"date_of_birth\",\n                                            \"value\": \"1955-03-16\"\n                                        },\n                                        {\n                                            \"name\": \"Gender\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"value\": \"male\"\n                                        },\n                                        {\n                                            \"name\": \"Amended On\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"value\": \"2022-02-28\"\n                                        },\n                                        {\n                                            \"name\": \"Designation Act\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"value\": \"2022/336 (OJ L58)\"\n                                        },\n                                        {\n                                            \"name\": \"Designation Date\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"value\": \"28-02-2022\"\n                                        },\n                                        {\n                                            \"name\": \"Function\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"value\": \"Oligarch close to Vladimir Putin. One of the main shareholders of the Alfa Group\"\n                                        },\n                                        {\n                                            \"name\": \"Issuing Authority\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"value\": \"European Union\"\n                                        },\n                                        {\n                                            \"name\": \"Listing Id\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"value\": \"EU.7515.11\"\n                                        },\n                                        {\n                                            \"name\": \"Program\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"value\": \"UKR\"\n                                        },\n                                        {\n                                            \"name\": \"Related URL\",\n                                            \"source\": \"europe-sanctions-list\",\n                                            \"tag\": \"related_url\",\n                                            \"value\": \"https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv%3AOJ.L_.2022.058.01.0001.01.ENG&toc=OJ%3AL%3A2022%3A058%3ATOC\"\n                                        }\n                                    ],\n                                    \"types\": [\n                                        \"sanction\"\n                                    ],\n                                    \"name\": \"Авен Пëтр Олегович\",\n                                    \"entity_type\": \"person\",\n                                    \"aka\": [\n                                        {\n                                            \"name\": \"Aven Petr Olegovich\"\n                                        },\n                                        {\n                                            \"name\": \"Авен Пëтр Олегович\"\n                                        },\n                                        {\n                                            \"name\": \"Aven Pjotr Olegovič\"\n                                        }\n                                    ],\n                                    \"sources\": [\n                                        \"europe-sanctions-list\"\n                                    ],\n                                    \"keywords\": [],\n                                    \"source_notes\": {\n                                        \"europe-sanctions-list\": {\n                                            \"aml_types\": [\n                                                \"sanction\"\n                                            ],\n                                            \"country_codes\": [\n                                                \"RU\"\n                                            ],\n                                            \"listing_started_utc\": \"2022-02-28T00:00:00Z\",\n                                            \"name\": \"EU External Action Service - Consolidated list of Sanctions\",\n                                            \"url\": \"https://webgate.ec.europa.eu/fsd/fsf#!/files\"\n                                        }\n                                    }\n                                },\n                                \"match_types\": [\n                                    \"name_exact\"\n                                ],\n                                \"match_types_details\": {\n                                    \"Aven Petr Olegovich\": {\n                                        \"match_types\": {\n                                            \"aven\": [\n                                                \"name_exact\"\n                                            ],\n                                            \"petr\": [\n                                                \"name_exact\"\n                                            ]\n                                        },\n                                        \"type\": \"name\"\n                                    }\n                                },\n                                \"match_status\": \"potential_match\",\n                                \"is_whitelisted\": false,\n                                \"score\": 21.436256\n                            },\n                            {\n                                \"doc\": {\n                                    \"id\": \"O6HXCAS9OWLBW0T\",\n                                    \"last_updated_utc\": \"2022-05-27T15:00:14Z\",\n                                    \"created_utc\": \"2022-03-31T10:07:46Z\",\n                                    \"fields\": [\n                                        {\n                                            \"name\": \"Original Place of Birth Text\",\n                                            \"source\": \"monaco-economic-sanctions\",\n                                            \"value\": \"Moscou : RUSSIE\"\n                                        },\n                                        {\n                                            \"name\": \"Date of Birth\",\n                                            \"source\": \"monaco-economic-sanctions\",\n                                            \"tag\": \"date_of_birth\",\n                                            \"value\": \"1955-03-16\"\n                                        },\n                                        {\n                                            \"name\": \"Date of Birth\",\n                                            \"source\": \"special-economic-measures-act\",\n                                            \"tag\": \"date_of_birth\",\n                                            \"value\": \"1955-03-16\"\n                                        },\n                                        {\n                                            \"name\": \"Activation Date\",\n                                            \"source\": \"czech-republic-financial-intelligence-unit-penalties\",\n                                            \"value\": \"20. 4. 2022\"\n                                        },\n                                        {\n                                            \"name\": \"Designation Act\",\n                                            \"source\": \"monaco-economic-sanctions\",\n                                            \"value\": \"(UE) 2022/336 du 28/02/2022; Décision ministérielle 2022-16 du 01/03/2022\"\n                                        },\n                                        {\n                                            \"name\": \"Designation Date\",\n                                            \"source\": \"monaco-economic-sanctions\",\n                                            \"value\": \"2022-01-03\"\n                                        },\n                                        {\n                                            \"name\": \"Function\",\n                                            \"source\": \"monaco-economic-sanctions\",\n                                            \"value\": \"Oligarque proche de Vladimir Poutine. L'un des principaux actionnaires du groupe Alfa\"\n                                        },\n                                        {\n                                            \"name\": \"Issuing Authority\",\n                                            \"source\": \"monaco-economic-sanctions\",\n                                            \"value\": \"Ministre d'État\"\n                                        },\n                                        {\n                                            \"name\": \"Other Info\",\n                                            \"source\": \"czech-republic-financial-intelligence-unit-penalties\",\n                                            \"value\": \"Rozhodnutí o přestupku (PDF) Č. j. FAU-40163/2022/032 - Spisová značka A2022/00007\"\n                                        },\n                                        {\n                                            \"name\": \"Program\",\n                                            \"source\": \"special-economic-measures-act\",\n                                            \"value\": \"Russia\"\n                                        },\n                                        {\n                                            \"name\": \"Program\",\n                                            \"source\": \"monaco-economic-sanctions\",\n                                            \"value\": \"UE Ukraine intégrité territoriale - R (UE) 269/2014\"\n                                        },\n                                        {\n                                            \"name\": \"Reason\",\n                                            \"source\": \"monaco-economic-sanctions\",\n                                            \"value\": \"Piotr Aven fait partie des oligarques les plus proches de Vladimir Poutine. Il est un actionnaire important d'Alfa Group, un conglomérat qui comprend l'une des principales banques de Russie, Alfa Bank. Il fait partie des quelque 50 hommes d'affaires russes puissants que Vladimir Poutine reçoit régulièrement au Kremlin. Il n'agit pas indépendamment des demandes du président. Son amitié avec Vladimir Poutine remonte au début des années 1990. Lorsqu'il était ministre des relations économiques extérieures, il a aidé Vladimir Poutine, alors adjoint au maire de Saint-Pétersbourg, en ce qui concerne la commission d'enquête Salié. Il est également connu pour être un ami personnel particulièrement proche du PDG de Rosneft Igor Setchine, un allié essentiel de Poutine. La fille aînée de Vladimir Poutine Maria a animé un projet caritatif, Alfa-Endo, qui était financé par Alfa Bank. M. Aven a tiré avantage de ses relations au sein de l'appareil d'État. Il a écrit une lettre à Vladimir Poutine pou ...\"\n                                        },\n                                        {\n                                            \"name\": \"Related URL\",\n                                            \"source\": \"czech-republic-financial-intelligence-unit-penalties\",\n                                            \"tag\": \"related_url\",\n                                            \"value\": \"https://www.financnianalytickyurad.cz/files/rozhodnuti-o-prestupku-50a-aml-zakona-zamestnanec-povinne-osoby.pdf\"\n                                        },\n                                        {\n                                            \"name\": \"Termination Date\",\n                                            \"source\": \"czech-republic-financial-intelligence-unit-penalties\",\n                                            \"value\": \"23. 5. 2022\"\n                                        }\n                                    ],\n                                    \"types\": [\n                                        \"sanction\",\n                                        \"warning\"\n                                    ],\n                                    \"name\": \"Aven Petr Olegovich\",\n                                    \"entity_type\": \"person\",\n                                    \"aka\": [\n                                        {\n                                            \"name\": \"Aven Petr Olegovich\"\n                                        },\n                                        {\n                                            \"name\": \"Petr Olegovich Aven\"\n                                        },\n                                        {\n                                            \"name\": \"Пëтр Олегович Авен\"\n                                        },\n                                        {\n                                            \"name\": \"Aven Piotr Olegovitch\"\n                                        }\n                                    ],\n                                    \"sources\": [\n                                        \"czech-republic-financial-intelligence-unit-penalties\",\n                                        \"monaco-economic-sanctions\",\n                                        \"special-economic-measures-act\"\n                                    ],\n                                    \"keywords\": [],\n                                    \"source_notes\": {\n                                        \"czech-republic-financial-intelligence-unit-penalties\": {\n                                            \"aml_types\": [\n                                                \"warning\"\n                                            ],\n                                            \"listing_ended_utc\": \"2022-05-27T00:00:00Z\",\n                                            \"listing_started_utc\": \"2022-04-20T00:00:00Z\",\n                                            \"name\": \"Czech Republic FInancial Intelligence Unit Penalties\",\n                                            \"url\": \"https://www.financnianalytickyurad.cz/dozorova-cinnost/sankcni-rizeni.html\"\n                                        },\n                                        \"monaco-economic-sanctions\": {\n                                            \"aml_types\": [\n                                                \"sanction\"\n                                            ],\n                                            \"listing_started_utc\": \"2022-01-03T00:00:00Z\",\n                                            \"name\": \"Monaco Economic Sanctions\",\n                                            \"url\": \"https://service-public-entreprises.gouv.mc/En-cours-d-activite/Obligations-legales-et-comptables/Mesures-de-gel-de-fonds/Liste-nationale-de-gel-des-fonds-et-des-ressources-economiques#eztoc5602217_2\"\n                                        },\n                                        \"special-economic-measures-act\": {\n                                            \"aml_types\": [\n                                                \"sanction\"\n                                            ],\n                                            \"listing_started_utc\": \"2022-04-19T00:00:00Z\",\n                                            \"name\": \"DFATD Canada Special Economic Measures Act Designations\",\n                                            \"url\": \"https://www.international.gc.ca/world-monde/international_relations-relations_internationales/sanctions/consolidated-consolide.aspx?lang=eng\"\n                                        }\n                                    }\n                                },\n                                \"match_types\": [\n                                    \"name_exact\"\n                                ],\n                                \"match_types_details\": {\n                                    \"Aven Petr Olegovich\": {\n                                        \"match_types\": {\n                                            \"aven\": [\n                                                \"name_exact\"\n                                            ],\n                                            \"petr\": [\n                                                \"name_exact\"\n                                            ]\n                                        },\n                                        \"type\": \"name\"\n                                    },\n                                    \"Petr Olegovich Aven\": {\n                                        \"match_types\": {\n                                            \"aven\": [\n                                                \"name_exact\"\n                                            ],\n                                            \"petr\": [\n                                                \"name_exact\"\n                                            ]\n                                        },\n                                        \"type\": \"aka\"\n                                    }\n                                },\n                                \"match_status\": \"potential_match\",\n                                \"is_whitelisted\": false,\n                                \"score\": 21.354063\n                            },\n                            {\n                                \"doc\": {\n                                    \"id\": \"A33TOGBLE8T1KK6\",\n                                    \"last_updated_utc\": \"2022-06-30T06:35:53Z\",\n                                    \"created_utc\": \"2022-03-01T06:35:44Z\",\n                                    \"fields\": [\n                                        {\n                                            \"name\": \"Nationality\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"Latvia\"\n                                        },\n                                        {\n                                            \"name\": \"Nationality\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Latvia\"\n                                        },\n                                        {\n                                            \"name\": \"Nationality\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"Russian Federation\"\n                                        },\n                                        {\n                                            \"name\": \"Nationality\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Russian Federation\"\n                                        },\n                                        {\n                                            \"name\": \"Original Place of Birth Text\",\n                                            \"source\": \"tresor-direction-generale\",\n                                            \"value\": \"Moscou, RUSSIE\"\n                                        },\n                                        {\n                                            \"name\": \"Country\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"Russian Federation\"\n                                        },\n                                        {\n                                            \"name\": \"Original Country Text\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"Russia\"\n                                        },\n                                        {\n                                            \"name\": \"Place of Birth\",\n                                            \"source\": \"belgium-consolidated-list-of-the-national-and-european-sanctions\",\n                                            \"value\": \"Russian Federation\"\n                                        },\n                                        {\n                                            \"name\": \"Original Place of Birth Text\",\n                                            \"source\": \"belgium-consolidated-list-of-the-national-and-european-sanctions\",\n                                            \"value\": \"Moscow, RUSSIAN FEDERATION\"\n                                        },\n                                        {\n                                            \"name\": \"Place of Birth\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"Russian Federation\"\n                                        },\n                                        {\n                                            \"name\": \"Original Place of Birth Text\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"Moscow, Russian Federation\"\n                                        },\n                                        {\n                                            \"name\": \"Place of Birth\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"Russian Federation\"\n                                        },\n                                        {\n                                            \"name\": \"Original Place of Birth Text\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"Moscow, Russia\"\n                                        },\n                                        {\n                                            \"name\": \"Place of Birth\",\n                                            \"source\": \"dfat-australia-list\",\n                                            \"value\": \"Russian Federation\"\n                                        },\n                                        {\n                                            \"name\": \"Original Place of Birth Text\",\n                                            \"source\": \"dfat-australia-list\",\n                                            \"value\": \"Moscow, Russia\"\n                                        },\n                                        {\n                                            \"name\": \"Country\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"United Kingdom\"\n                                        },\n                                        {\n                                            \"name\": \"Original Country Text\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"UK\"\n                                        },\n                                        {\n                                            \"name\": \"Date of Birth\",\n                                            \"source\": \"tresor-direction-generale\",\n                                            \"tag\": \"date_of_birth\",\n                                            \"value\": \"1955-03-16\"\n                                        },\n                                        {\n                                            \"name\": \"Date of Birth\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"tag\": \"date_of_birth\",\n                                            \"value\": \"1955-03-16\"\n                                        },\n                                        {\n                                            \"name\": \"Date of Birth\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"tag\": \"date_of_birth\",\n                                            \"value\": \"1955-03-16\"\n                                        },\n                                        {\n                                            \"name\": \"Date of Birth\",\n                                            \"source\": \"dfat-australia-list\",\n                                            \"tag\": \"date_of_birth\",\n                                            \"value\": \"1955-03-16\"\n                                        },\n                                        {\n                                            \"name\": \"Date of Birth\",\n                                            \"source\": \"belgium-consolidated-list-of-the-national-and-european-sanctions\",\n                                            \"tag\": \"date_of_birth\",\n                                            \"value\": \"1955-03-16\"\n                                        },\n                                        {\n                                            \"name\": \"Date of Birth\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"tag\": \"date_of_birth\",\n                                            \"value\": \"1955-03-16\"\n                                        },\n                                        {\n                                            \"name\": \"Gender\",\n                                            \"source\": \"tresor-direction-generale\",\n                                            \"value\": \"male\"\n                                        },\n                                        {\n                                            \"name\": \"Gender\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"male\"\n                                        },\n                                        {\n                                            \"name\": \"Gender\",\n                                            \"source\": \"belgium-consolidated-list-of-the-national-and-european-sanctions\",\n                                            \"value\": \"male\"\n                                        },\n                                        {\n                                            \"name\": \"Gender\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"male\"\n                                        },\n                                        {\n                                            \"name\": \"Address\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"Moscow, Russia\"\n                                        },\n                                        {\n                                            \"name\": \"Address\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"Surrey, UK\"\n                                        },\n                                        {\n                                            \"name\": \"Amended On\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"2022-03-18\"\n                                        },\n                                        {\n                                            \"name\": \"Designation Act\",\n                                            \"source\": \"tresor-direction-generale\",\n                                            \"value\": \"(UE) 2022/336 du 28/02/2022 (UE Ukraine intégrité territoriale - R (UE) 269/2014)\"\n                                        },\n                                        {\n                                            \"name\": \"Designation Act\",\n                                            \"source\": \"belgium-consolidated-list-of-the-national-and-european-sanctions\",\n                                            \"value\": \"2022/336 (OJ L58)\"\n                                        },\n                                        {\n                                            \"name\": \"Designation Date\",\n                                            \"source\": \"belgium-consolidated-list-of-the-national-and-european-sanctions\",\n                                            \"value\": \"2022-02-28\"\n                                        },\n                                        {\n                                            \"name\": \"Designation Date\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"2022-03-04\"\n                                        },\n                                        {\n                                            \"name\": \"Designation Date\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"2022-03-15\"\n                                        },\n                                        {\n                                            \"name\": \"Designation Date\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"2022-04-05\"\n                                        },\n                                        {\n                                            \"name\": \"Function\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"(1) Chairman of the Supervisory Board of Alfa Group Consortium (2) Head of Alfa Bank\"\n                                        },\n                                        {\n                                            \"name\": \"Function\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Major shareholder of Alfa Group\"\n                                        },\n                                        {\n                                            \"name\": \"Function\",\n                                            \"source\": \"belgium-consolidated-list-of-the-national-and-european-sanctions\",\n                                            \"value\": \"Oligarch close to Vladimir Putin. One of the main shareholders of the Alfa Group\"\n                                        },\n                                        {\n                                            \"name\": \"Legal Basis\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Russia Sanctions Act 2022\"\n                                        },\n                                        {\n                                            \"name\": \"Listing Id\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"14616\"\n                                        },\n                                        {\n                                            \"name\": \"Listing Id\",\n                                            \"source\": \"belgium-consolidated-list-of-the-national-and-european-sanctions\",\n                                            \"value\": \"EU.7515.11\"\n                                        },\n                                        {\n                                            \"name\": \"Listing Origin\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"EU\"\n                                        },\n                                        {\n                                            \"name\": \"Listing Origin\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"UK\"\n                                        },\n                                        {\n                                            \"name\": \"Other Info\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Sanctioned\"\n                                        },\n                                        {\n                                            \"name\": \"Other Information\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"(UK Sanctions List Ref):RUS0665\"\n                                        },\n                                        {\n                                            \"name\": \"Other Information\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"Function: Oligarch close to Vladimir Putin. One of the main shareholders of the Alfa Group\"\n                                        },\n                                        {\n                                            \"name\": \"Other Information\",\n                                            \"source\": \"dfat-australia-list\",\n                                            \"value\": \"Major shareholder of Alfa Group\"\n                                        },\n                                        {\n                                            \"name\": \"Program\",\n                                            \"source\": \"dfat-australia-list\",\n                                            \"value\": \"Autonomous (Russia and Ukraine)\"\n                                        },\n                                        {\n                                            \"name\": \"Program\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"Ordinance of 4 March 2022 on measures related to the situation in Ukraine (RS 946.231.176.72), annexes 2, 8, 9, 10, 11, 12,13, 14, 15 and 25\"\n                                        },\n                                        {\n                                            \"name\": \"Program\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"Russia\"\n                                        },\n                                        {\n                                            \"name\": \"Program\",\n                                            \"source\": \"belgium-consolidated-list-of-the-national-and-european-sanctions\",\n                                            \"value\": \"UKR\"\n                                        },\n                                        {\n                                            \"name\": \"Reason\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"Mr Aven and his business partner Mikhail Fridman have been engaged in the Kremlin's efforts to lift the Western sanctions issued to counter Russian aggressive policy against Ukraine. In 2016 Vladimir Putin warned Mr Aven about the prospect that the United States would impose additional sanctions against Aven and/or Alfa-Bank and suggested that he needed to take steps to protect himself and Alfa-Bank, to which Mr Aven complied. In 2018 Mr Aven along with Mr Fridman visited Washington DC on an unofficial mission to convey the Russian government's message on US sanctions and on counter-sanctions by the Russian Federation.\"\n                                        },\n                                        {\n                                            \"name\": \"Reason\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"Mr Aven benefitted from his government connections. He wrote a letter to Vladimir Putin complaining about the Moscow Arbitration Court's decision in the legal case concerning interests of one of Mr Aven's businesses. Vladimir Putin instructed the Prosecutor General of Russia to investigate the case. Vladimir Putin rewarded Alfa Group's loyalty to the Russian authorities by providing political help to Alfa Group foreign investment plans.\"\n                                        },\n                                        {\n                                            \"name\": \"Reason\",\n                                            \"source\": \"hm-treasury-list\",\n                                            \"value\": \"PETR OLEGOVICH AVEN is a prominent Russian businessman and pro-Kremlin oligarch. AVEN is or has been involved in supporting the Government of Russia as a Director of Alfa-Bank (Russia), the fourth largest bank in Russia, and its holding company ABH Holding, which are entities carrying on business in the financial sector, which is a sector of strategic significance to the Government of Russia. AVEN is also associated with the Putin who is or has been involved in destabilising or undermining or threatening the territorial integrity, sovereignty or independence of Ukraine, by engaging in, providing support for, or promotes any policy or action which destabilises Ukraine or undermines or threatens the territorial integrity, sovereignty or independence of Ukraine.\"\n                                        },\n                                        {\n                                            \"name\": \"Reason\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Person of strategic or economic significance to Russia\"\n                                        },\n                                        {\n                                            \"name\": \"Reason\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"Petr Aven is one of Vladimir Putin's closest oligarchs. He is an important shareholder of the Alfa Group, which includes one of major Russian banks, Alfa Bank. He is one of approximately 50 wealthy Russian businessmen who regularly meet with Vladimir Putin in the Kremlin. He does not operate independently of the President's demands. His friendship with Vladimir Putin goes back to the early 1990s. When he was the Minister of Foreign Economic Relations, he helped Vladimir Putin, then deputy mayor of St. Petersburg, with regard to the Sal'ye Commission investigation. He is also known to be an especially close personal friend of the Rosneft chief Igor Sechin, a key Putin ally. Vladimir Putin's eldest daughter Maria ran a charity project, Alfa-Endo, which was funded by Alfa Bank.\"\n                                        },\n                                        {\n                                            \"name\": \"Reason\",\n                                            \"source\": \"tresor-direction-generale\",\n                                            \"value\": \"Piotr Aven fait partie des oligarques les plus proches de Vladimir Poutine. Il est un actionnaire important d'Alfa Group, un conglomérat qui comprend l'une des principales banques de Russie, Alfa Bank. Il fait partie des quelque 50 hommes d'affaires russes puissants que Vladimir Poutine reçoit régulièrement au Kremlin. Il n'agit pas indépendamment des demandes du président. Son amitié avec Vladimir Poutine remonte au début des années 1990. Lorsqu'il était ministre des relations économiques extérieures, il a aidé Vladimir Poutine, alors adjoint au maire de Saint-Pétersbourg, en ce qui concerne la commission d'enquête Salié. Il est également connu pour être un ami personnel particulièrement proche du PDG de Rosneft Igor Setchine, un allié essentiel de Poutine. La fille aînée de Vladimir Poutine Maria a animé un projet caritatif, Alfa-Endo, qui était financé par Alfa Bank. M. Aven a tiré avantage de ses relations au sein de l'appareil d'État. Il a écrit une lettre à Vladimir Poutine pou ...\"\n                                        },\n                                        {\n                                            \"name\": \"Reason\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"Therefore he actively supported materially or financially and benefited from Russian decision-makers responsible for the annexation of Crimea and the destabilisation of Ukraine. He also supported actions or policies which undermine or threaten the territorial integrity, sovereignty and independence of Ukraine.\"\n                                        },\n                                        {\n                                            \"name\": \"Related URL\",\n                                            \"source\": \"belgium-consolidated-list-of-the-national-and-european-sanctions\",\n                                            \"tag\": \"related_url\",\n                                            \"value\": \"https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv%3AOJ.L_.2022.058.01.0001.01.ENG&toc=OJ%3AL%3A2022%3A058%3ATOC\"\n                                        },\n                                        {\n                                            \"name\": \"Related URL\",\n                                            \"source\": \"tresor-direction-generale\",\n                                            \"tag\": \"related_url\",\n                                            \"value\": \"https://gels-avoirs.dgtresor.gouv.fr/List\"\n                                        },\n                                        {\n                                            \"name\": \"Related URL\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"tag\": \"related_url\",\n                                            \"value\": \"https://www.mfat.govt.nz/en/countries-and-regions/europe/ukraine/russian-invasion-of-ukraine/sanctions/\"\n                                        },\n                                        {\n                                            \"name\": \"Sanction Type\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Aircraft Ban\"\n                                        },\n                                        {\n                                            \"name\": \"Sanction Type\",\n                                            \"source\": \"swiss-seco-list\",\n                                            \"value\": \"Art. 15 para. 1 and 4 (Financial sanctions) and art. 29 para. 1 (Travel ban), annexe 8\"\n                                        },\n                                        {\n                                            \"name\": \"Sanction Type\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Asset Freeze\"\n                                        },\n                                        {\n                                            \"name\": \"Sanction Type\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Dealing with Securities\"\n                                        },\n                                        {\n                                            \"name\": \"Sanction Type\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Service Prohibition\"\n                                        },\n                                        {\n                                            \"name\": \"Sanction Type\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Ship Ban\"\n                                        },\n                                        {\n                                            \"name\": \"Sanction Type\",\n                                            \"source\": \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                            \"value\": \"Travel Ban\"\n                                        },\n                                        {\n                                            \"name\": \"Title\",\n                                            \"source\": \"tresor-direction-generale\",\n                                            \"value\": \"Oligarque proche de Vladimir Poutine. L'un des principaux actionnaires du groupe Alfa\"\n                                        },\n                                        {\n                                            \"name\": \"Countries\",\n                                            \"tag\": \"country_names\",\n                                            \"value\": \"Latvia, Russian Federation, United Kingdom\"\n                                        }\n                                    ],\n                                    \"types\": [\n                                        \"sanction\"\n                                    ],\n                                    \"name\": \"Aven Petr Olegovich\",\n                                    \"entity_type\": \"person\",\n                                    \"aka\": [\n                                        {\n                                            \"name\": \"Aven Petr Olegovich\"\n                                        },\n                                        {\n                                            \"name\": \"Petr Olegovich Aven\"\n                                        },\n                                        {\n                                            \"name\": \"Авен Пëтр Олегович\"\n                                        },\n                                        {\n                                            \"name\": \"Aven Piotr Olegovitch\"\n                                        },\n                                        {\n                                            \"name\": \"Pyotr Aven\"\n                                        },\n                                        {\n                                            \"name\": \"Aven Pjotr Olegovič\"\n                                        }\n                                    ],\n                                    \"sources\": [\n                                        \"belgium-consolidated-list-of-the-national-and-european-sanctions\",\n                                        \"dfat-australia-list\",\n                                        \"hm-treasury-list\",\n                                        \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\",\n                                        \"swiss-seco-list\",\n                                        \"tresor-direction-generale\"\n                                    ],\n                                    \"keywords\": [],\n                                    \"source_notes\": {\n                                        \"belgium-consolidated-list-of-the-national-and-european-sanctions\": {\n                                            \"aml_types\": [\n                                                \"sanction\"\n                                            ],\n                                            \"country_codes\": [\n                                                \"RU\"\n                                            ],\n                                            \"listing_started_utc\": \"2022-02-28T00:00:00Z\",\n                                            \"name\": \"Belgium Consolidated List of the National and European Sanctions\",\n                                            \"url\": \"https://finance.belgium.be/en/treasury/financial-sanctions\"\n                                        },\n                                        \"dfat-australia-list\": {\n                                            \"aml_types\": [\n                                                \"sanction\"\n                                            ],\n                                            \"country_codes\": [\n                                                \"RU\"\n                                            ],\n                                            \"listing_started_utc\": \"2022-03-14T00:00:00Z\",\n                                            \"name\": \"DFAT Australia Consolidated Sanctions List\",\n                                            \"url\": \"https://www.dfat.gov.au/international-relations/security/sanctions/Pages/consolidated-list.aspx\"\n                                        },\n                                        \"hm-treasury-list\": {\n                                            \"aml_types\": [\n                                                \"sanction\"\n                                            ],\n                                            \"country_codes\": [\n                                                \"GB\",\n                                                \"LV\",\n                                                \"RU\"\n                                            ],\n                                            \"listing_started_utc\": \"2022-03-15T00:00:00Z\",\n                                            \"name\": \"United Kingdom HM Treasury Office of Financial Sanctions Implementation Consolidated List\",\n                                            \"url\": \"https://www.gov.uk/government/publications/financial-sanctions-consolidated-list-of-targets\"\n                                        },\n                                        \"new-zealand-ministry-of-foreign-affairs-and-trade-russia-sanctions-act\": {\n                                            \"aml_types\": [\n                                                \"sanction\"\n                                            ],\n                                            \"country_codes\": [\n                                                \"LV\",\n                                                \"RU\"\n                                            ],\n                                            \"listing_started_utc\": \"2022-04-05T00:00:00Z\",\n                                            \"name\": \"New Zealand Ministry of Foreign Affairs and Trade Russia Sanctions Act\",\n                                            \"url\": \"https://www.mfat.govt.nz/en/countries-and-regions/europe/ukraine/russian-invasion-of-ukraine/sanctions/\"\n                                        },\n                                        \"swiss-seco-list\": {\n                                            \"aml_types\": [\n                                                \"sanction\"\n                                            ],\n                                            \"country_codes\": [\n                                                \"RU\"\n                                            ],\n                                            \"listing_started_utc\": \"2022-03-04T00:00:00Z\",\n                                            \"name\": \"Switzerland SECO List\",\n                                            \"url\": \"https://www.seco.admin.ch/seco/en/home/Aussenwirtschaftspolitik_Wirtschaftliche_Zusammenarbeit/Wirtschaftsbeziehungen/exportkontrollen-und-sanktionen/sanktionen-embargos.html\"\n                                        },\n                                        \"tresor-direction-generale\": {\n                                            \"aml_types\": [\n                                                \"sanction\"\n                                            ],\n                                            \"listing_started_utc\": \"2022-03-01T00:00:00Z\",\n                                            \"name\": \"France Tresor Direction Generale Liste Unique de Gels\",\n                                            \"url\": \"https://gels-avoirs.dgtresor.gouv.fr/\"\n                                        }\n                                    }\n                                },\n                                \"match_types\": [\n                                    \"name_exact\"\n                                ],\n                                \"match_types_details\": {\n                                    \"Aven Petr Olegovich\": {\n                                        \"match_types\": {\n                                            \"aven\": [\n                                                \"name_exact\"\n                                            ],\n                                            \"petr\": [\n                                                \"name_exact\"\n                                            ]\n                                        },\n                                        \"type\": \"aka\"\n                                    },\n                                    \"Petr Olegovich Aven\": {\n                                        \"match_types\": {\n                                            \"aven\": [\n                                                \"name_exact\"\n                                            ],\n                                            \"petr\": [\n                                                \"name_exact\"\n                                            ]\n                                        },\n                                        \"type\": \"aka\"\n                                    }\n                                },\n                                \"match_status\": \"potential_match\",\n                                \"is_whitelisted\": false,\n                                \"score\": 21.142637\n                            }\n                        ],\n                        \"blacklist_hits\": []\n                    }\n                }\n            }\n        }\n    }\n}"},{"id":"dee094e9-1b90-42c9-b28d-0ef07f615be4","name":"PEP - No Match","originalRequest":{"method":"POST","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"firstname\": \"ALEN\",\n    \"lastname\": \"CHUNG\",\n    \"nationality\": \"DE\",\n    \"dateOfBirth\": \"1980-10-17\",\n    \"reference\": \"test_reference\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/pepAndSanctions/verify"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"vary","value":"Origin,Accept-Encoding"},{"key":"content-encoding","value":"gzip"},{"key":"date","value":"Fri, 02 Sep 2022 19:25:20 GMT"},{"key":"content-length","value":"844"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"strict-transport-security","value":"max-age=16000000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"matchStatus\": \"NO_MATCH\",\n    \"rawResult\": {\n        \"id\": \"81498457\",\n        \"status\": 0,\n        \"description\": \"Success\",\n        \"score\": 0,\n        \"rec\": \"Approve\",\n        \"confidence_level\": 9.8,\n        \"rules_triggered\": [\n            {\n                \"name\": \"Compliance Verification: CW3: No Match\",\n                \"score\": \"0\",\n                \"display_to_merchant\": 1\n            }\n        ],\n        \"scrubber_raw_results\": {\n            \"compliance_watchlist3\": {\n                \"status\": \"success\",\n                \"code\": 200,\n                \"content\": {\n                    \"data\": {\n                        \"id\": 1014988957,\n                        \"ref\": \"1662146719-KofjUHGi\",\n                        \"searcher_id\": 7199,\n                        \"assignee_id\": 7199,\n                        \"filters\": {\n                            \"country_codes\": [],\n                            \"exact_match\": false,\n                            \"fuzziness\": 0.2,\n                            \"remove_deceased\": 0,\n                            \"types\": [\n                                \"adverse-media-financial-crime\",\n                                \"adverse-media-violent-crime\",\n                                \"adverse-media-sexual-crime\",\n                                \"adverse-media-terrorism\",\n                                \"adverse-media-fraud\",\n                                \"adverse-media-narcotics\",\n                                \"adverse-media-general\",\n                                \"pep-class-1\",\n                                \"pep-class-2\",\n                                \"pep-class-3\",\n                                \"pep-class-4\",\n                                \"sanction\",\n                                \"warning\",\n                                \"fitness-probity\"\n                            ]\n                        },\n                        \"match_status\": \"no_match\",\n                        \"risk_level\": \"unknown\",\n                        \"search_term\": \"ALEN CHUNG\",\n                        \"submitted_term\": \"ALEN CHUNG\",\n                        \"client_ref\": \"test_reference\",\n                        \"total_hits\": 0,\n                        \"total_matches\": 0,\n                        \"total_blacklist_hits\": 0,\n                        \"created_at\": \"2022-09-02 19:25:20\",\n                        \"updated_at\": \"2022-09-02 19:25:20\",\n                        \"blacklist_filters\": {\n                            \"blacklist_ids\": []\n                        },\n                        \"tags\": [],\n                        \"labels\": [],\n                        \"search_profile\": {\n                            \"name\": \"IDN_SANCTIONS_PEPS_WATCHLIST_ADVERSEMEDIA \",\n                            \"slug\": \"46322b80-8904-40a1-8aa6-ee66bc4aa9eb\"\n                        },\n                        \"share_url\": \"https://app.complyadvantage.com/public/search/1662146719-KofjUHGi/d0b93be8fe1a\",\n                        \"limit\": 100,\n                        \"offset\": 0,\n                        \"searcher\": {\n                            \"id\": 7199,\n                            \"email\": \"Dan@4stop.com\",\n                            \"name\": \"Dan Alvarado\",\n                            \"phone\": \"\",\n                            \"created_at\": \"2019-09-13 10:25:55\",\n                            \"user_is_active\": true\n                        },\n                        \"assignee\": {\n                            \"id\": 7199,\n                            \"email\": \"Dan@4stop.com\",\n                            \"name\": \"Dan Alvarado\",\n                            \"phone\": \"\",\n                            \"created_at\": \"2019-09-13 10:25:55\",\n                            \"user_is_active\": true\n                        },\n                        \"hits\": [],\n                        \"blacklist_hits\": []\n                    }\n                }\n            }\n        }\n    }\n}"},{"id":"051033ea-7ef3-49e7-a375-ace3a1a297a0","name":"412 - Feature not enabled","originalRequest":{"method":"POST","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"firstname\": \"ALAN\",\n    \"lastname\": \"CHENG\",\n    \"nationality\": \"DE\",\n    \"dateOfBirth\": \"1981-10-17\",\n    \"reference\": \"test_reference\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/pepAndSanctions/verify"},"status":"Precondition Failed","code":412,"_postman_previewlanguage":"json","header":[{"key":"access-control-allow-origin","value":"*"},{"key":"date","value":"Fri, 02 Sep 2022 18:38:30 GMT"},{"key":"content-length","value":"179"},{"key":"content-type","value":"application/json; charset=UTF-8"},{"key":"strict-transport-security","value":"max-age=16000000;"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"cause\": \"PRECONDITION_FAILED\",\n            \"errorType\": null,\n            \"id\": \"85354140\",\n            \"key\": null,\n            \"message\": \"Access to this resource is not enabled for your account.\",\n            \"translationKey\": null\n        }\n    ]\n}"},{"id":"730541f5-0499-4516-b628-c8898911077d","name":"401 - Unauthorized","originalRequest":{"method":"POST","header":[{"description":"**(REQUIRED)** Your private Auth Token","key":"X-API-LOGIN-TOKEN","type":"text","value":"{{LOGIN-TOKEN}}"},{"description":"**(REQUIRED)**  The media type","key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"firstname\": \"ALAN\",\n    \"lastname\": \"CHENG\",\n    \"nationality\": \"DE\",\n    \"dateOfBirth\": \"1981-10-17\",\n    \"reference\": \"test_reference\"\n}"},"url":"{{GATEWAYHOST}}/api/v1/{{CUSTOMER}}/pepAndSanctions/verify"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"plain","header":[{"key":"vary","value":"Origin"},{"key":"date","value":"Fri, 02 Sep 2022 19:22:28 GMT"},{"key":"content-length","value":"0"},{"key":"strict-transport-security","value":"max-age=16000000;"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"4dfde1bf-8d61-41ba-a715-acc90caf6c07"}],"id":"0246775a-1b41-4368-a40e-9e6c62c98079","description":"<p>IDnow's AML Screening module allows you to screen your users on PEPs, sanctions lists, watchlists and adverse media data.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"9e3545c1-a96b-4203-9e78-ca2a0cb241df"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"4ca3ef25-14a8-480d-a942-a4a7d9f0d065"}}],"_postman_id":"0246775a-1b41-4368-a40e-9e6c62c98079"}]}