{"info":{"_postman_id":"547860ee-d80f-41da-b850-bc0e745280ce","name":"Verify Aadhar ID By QR code","description":"<html><head></head><body><p>The QR Code Aadhar Validation API enables users to validate Aadhar information by uploading a QR code image. This API extracts relevant data from the QR code and performs validation checks to ensure the authenticity and validity of the Aadhar details. By utilizing this API, users can streamline the Aadhar validation process by automating the extraction and verification of data from QR code images, enhancing efficiency and accuracy.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"30522218","collectionId":"547860ee-d80f-41da-b850-bc0e745280ce","publishedId":"2s9Ye8hFao","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"4169e1"},"publishDate":"2023-11-20T11:53:29.000Z"},"item":[{"name":"get_bearer_token","item":[{"name":"/users/signin","id":"2325938f-3200-4d38-ae02-b1003e7aeef1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"username\": \"xxxx\",\n    \"password\":\"xxx\"\n}","options":{"raw":{"language":"json"}}},"url":"https://prod.crimescan.ai/v1/verifyApi/signIn","description":"<p>This API facilitates the assessment of cybercrime involvement for UPI IDs, bank accounts, mobile numbers, and vehicle details</p>\n","urlObject":{"protocol":"https","path":["v1","verifyApi","signIn"],"host":["prod","crimescan","ai"],"query":[],"variable":[]}},"response":[{"id":"23c33c97-a024-42b7-9e04-a1036e919214","name":"authentication fail","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"username\": \"xxxx\",\n    \"password\":\"xxx@xxxx\"\n}","options":{"raw":{"language":"json"}}},"url":"https://prod.crimescan.ai/v1/verifyApi/signIn"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 31 Oct 2023 10:58:55 GMT"},{"key":"Server","value":"Apache/2.4.7 (Ubuntu)"},{"key":"Content-Length","value":"34"},{"key":"Content-Type","value":"application/json"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"statusCode\": 401,\n    \"statusMsg\": \"Failed\",\n    \"msg\": \"Unauthorized access!\"\n}"},{"id":"aac27773-1426-41dc-b3da-1e19f307fef2","name":"success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"username\": \"xxxxx\",\n    \"password\":\"xxxx\"\n}","options":{"raw":{"language":"json"}}},"url":"https://prod.crimescan.ai/v1/verifyApi/signIn"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Length","value":"1082485"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Tue, 31 Oct 2023 11:49:47 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"statusCode\": 200,\n    \"statusMsg\": \"Success\",\n    \"user\": \"xxxxx\",\n    \"Api key Expiration time\": \"After every 259200 seconds (72 hours)\",\n    \"apiKey\": \"xxxxxxxxxx\"\n}"}],"_postman_id":"2325938f-3200-4d38-ae02-b1003e7aeef1"}],"id":"75aecf07-fb9c-40ac-8617-4ad39308c839","description":"<p>The \"Get Bearer Token\" API enables authentication by sending a POST request with username and password, securing access through a generated bearer token for subsequent authorized requests.</p>\n<p><strong>Method: POST</strong></p>\n<p><strong>URL :</strong> <a href=\"https://prod.crimescan.ai/v1/verifyApi/signIn\">https://prod.crimescan.ai/v1/verifyApi/signIn</a></p>\n<p><strong>Function</strong>: generate bearer token<br /><strong>Parameters</strong> : username, password<br /><strong>Output Type</strong> : JSON</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>fields</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required/Optional</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>username</td>\n<td>user name</td>\n<td>required</td>\n</tr>\n<tr>\n<td>password</td>\n<td>password</td>\n<td>required</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Example:</strong></p>\n<p><code>curl --location --request POST</code></p>\n<p><code>'</code> <a href=\"https://mvp.verify24x7.in/verifyManualApi/api/users/signIn'\"></a><a href=\"https://prod.crimescan.ai/v1/verifyApi/signIn%60'%60\">https://prod.crimescan.ai/v1/verifyApi/signIn<code>'</code></a> <code>\\</code></p>\n<p><code>--header 'Content-Type: application/x-www-form-urlencoded' \\</code></p>\n<p><code>--data-urlencode 'username=xxxx' \\</code></p>\n<p><code>--data-urlencode 'password=xxxx'</code></p>\n<p><strong>Response:</strong></p>\n<p><strong>If success-</strong></p>\n<p>{</p>\n<p>\"statusCode\": 200,</p>\n<p>\"statusMsg\": \"Success\",</p>\n<p>\"user\": \"dummy\",</p>\n<p>\"apiKeyExpirationTime\": \"After every 86400 seconds (24 hours)\",</p>\n<p>\"apiKey\": \"eyJXXXX\"</p>\n<p>}</p>\n<p><strong>If unsuccessfull-</strong></p>\n<p>{</p>\n<p>\"statusCode\": 401,</p>\n<p>\"statusMsg\": \"Failed\",</p>\n<p>\"msg\": \"Unauthorized access!\"</p>\n<p>}</p>\n<p><strong>HTTP Status Codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Codes</th>\n<th><strong>Explanation</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>ok</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Incorrect Input</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Authentication Failed</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"75aecf07-fb9c-40ac-8617-4ad39308c839"},{"name":"verify_Aadhar_QR","item":[{"name":"verify","id":"3e7581a1-3871-49b4-a945-8607385fc810","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"type","value":"15","type":"text"},{"key":"file","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","filesNotInWorkingDirectory":["/home/valuepitch/Downloads/QR-code.png"],"src":"/home/valuepitch/Downloads/QR-code.png"},{"key":"username","value":"xxxx","type":"text"}]},"url":"https://prod.crimescan.ai/v1/verifyApi/aadhar_qr_check","description":"<p>This API facilitates the assessment of cybercrime involvement for UPI IDs, bank accounts, mobile numbers, and vehicle details</p>\n","urlObject":{"protocol":"https","path":["v1","verifyApi","aadhar_qr_check"],"host":["prod","crimescan","ai"],"query":[],"variable":[]}},"response":[{"id":"48c0defd-baf7-4c51-b0e3-27aefb998f84","name":"success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"type\": 15,\n\t\"username\": \"xxxx\",\n\t\"file\":\"upload file\"\n}","options":{"raw":{"language":"json"}}},"url":"https://prod.crimescan.ai/v1/verifyApi/aadhar_qr_check"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 19 Nov 2023 17:03:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"strict-transport-security","value":"max-age=15552000"},{"key":"x-download-options","value":"noopen"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-xss-protection","value":"1; mode=block"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-ratelimit-limit","value":"10000"},{"key":"x-ratelimit-remaining","value":"9999"},{"key":"x-ratelimit-reset","value":"1700413600"},{"key":"etag","value":"W/\"102-TVkZbOoCybRIRjUqHFiUKCCBUz4\""},{"key":"vary","value":"Accept-Encoding"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=JK9pRpWH%2FAqxQi%2BvDySqorrUEDz3%2BQcmuB1lIXocFpNk1JxQmOhQX085Wh%2FVgvP7bIVxFI8jhhOuvtDE8ytu%2FmNXer6j7in5xzUiWJX3XLEUdCy8vNU1efc6hrcgxCXRoKpV\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"828a06a80cbe1bd6-BOM"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"statusCode\": 200,\n    \"statusMsg\": \"Success\",\n    \"result\": true,\n    \"msg\": \"Valid Aadhar Card\",\n    \"data\": {\n        \"age_range\": \"30-40\",\n        \"aadhaar_number\": \"XX648571XXXX\",\n        \"state\": \"Maharashtra\",\n        \"gender\": \"M\",\n        \"last_digits\": \"*******867\",\n        \"is_mobile\": true,\n        \"remarks\": \"success\",\n        \"less_info\": false\n    }\n}"},{"id":"c3542950-ae2c-4d1d-8a6d-05ff87c928b5","name":"authentication_fail","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"type\": 15,\n\t\"username\": \"xxxx\",\n\t\"file\":\"upload file\"\n}","options":{"raw":{"language":"json"}}},"url":"https://prod.crimescan.ai/v1/verifyApi/aadhar_qr_check"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 19 Nov 2023 17:06:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"strict-transport-security","value":"max-age=15552000"},{"key":"x-download-options","value":"noopen"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-xss-protection","value":"1; mode=block"},{"key":"access-control-allow-origin","value":"*"},{"key":"x-ratelimit-limit","value":"10000"},{"key":"x-ratelimit-remaining","value":"9999"},{"key":"x-ratelimit-reset","value":"1700413780"},{"key":"etag","value":"W/\"44-QkR0TJxFxET++GATCGG3/HwwMk0\""},{"key":"vary","value":"Accept-Encoding"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=S33BRhAGcxJpowF3QhGDUfIUXZbfYuNXgBGWzz1DFtltThpeh%2FKFaGbXlrLL1cGQVjM1TL5usGLM8tyZj8GHMMVF7qAjjbRMeJ5zpDLTMaA0s7DiJ98uq2mDk4J2VY70xMvJ\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"828a0aadeccf1bd6-BOM"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"statusCode\": 401,\n    \"statusMsg\": \"Failed\",\n    \"msg\": \"Unauthorized access!\"\n}"}],"_postman_id":"3e7581a1-3871-49b4-a945-8607385fc810"}],"id":"837212e7-2930-4de9-991d-577aa627ce1b","description":"<p>The \"verify Aadhar QR\" API enables authentication by sending a POST request with username and password, securing access through a generated bearer token for subsequent authorized requests.</p>\n<p><strong>Method: POST</strong></p>\n<p><strong>URL :</strong> <a href=\"https://prod.crimescan.ai/v1/verifyApi/aadhar_qr_check\">https://prod.crimescan.ai/v1/verifyApi/aadhar_qr_check</a></p>\n<p><strong>Function</strong>: verify aadhar ID QR<br /><strong>Parameters</strong> : type,username, file<br /><strong>Output Type</strong> : JSON</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>fields</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Required/Optional</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>type</td>\n<td></td>\n<td>required</td>\n</tr>\n<tr>\n<td>username</td>\n<td>user name</td>\n<td>required</td>\n</tr>\n<tr>\n<td>file</td>\n<td>QR code image file (JPG)</td>\n<td>required</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Example:</strong></p>\n<p><code>curl --location --request POST</code></p>\n<p><code>'</code><a href=\"https://prod.crimescan.ai/v1/verifyApi/aadhar_qr_check\">https://prod.crimescan.ai/v1/verifyApi/aadhar_qr_check</a><code>' \\</code></p>\n<p><code>--header 'Authorization: Bearer' \\</code></p>\n<p><code>--form 'file=”upload file”,</code></p>\n<p><code>--form 'type=\"15\",</code></p>\n<p><code>--form 'username=\"xxx\"</code></p>\n<p><code>}'</code></p>\n<p><strong>Response:</strong></p>\n<p><strong>If success-</strong></p>\n<p>{</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code> \"statusCode\": 200,\n   \"statusMsg\": \"Success\",\n   \"result\": true,\n   \"msg\": \"Aadhar verified successfully\",\n   \"data\": {\n       \"name\": \"\",\n       \"dob\": \"DD-MM-YYYY\",\n       \"gender\": \"F\",\n       \"careof\": \"\",\n       \"district\": \"\",\n       \"landmark\": \"xx\",\n       \"house\": \"xx\",\n       \"location\": \"xx\",\n       \"pincode\": \"xxxxxx\",\n       \"postoffice\": \"\",\n       \"state\": \"Maharashtra\",\n       \"street\": \"OLD MUMBAI PUNE ROAD\",\n       \"subdistrict\": \"xxx\",\n       \"vtc\": \"xxx\",\n       \"adhaar_last_4_digit\": \"xxxx\",\n       \"adhaar_last_digit\": \"5\",\n       \"email\": \"no\",\n\"mobile\": \"yes\",\n       \"img_link\": \"xxx\"\n   }\n\n</code></pre><p>}</p>\n<p><strong>If api key has been expired-</strong></p>\n<p>{</p>\n<p>\"statusCode\": 401</p>\n<p>\"statusMsg\": \"Failed\",</p>\n<p>\"msg\": \"Unauthorized access!\"</p>\n<p>}</p>\n<p><strong>If username is missing:</strong></p>\n<p>{</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>\"statusCode\": 401,\n\"statusMsg\": \"Failed\",\n\"msg\": \"Username is missing!\"\n\n</code></pre><p>}</p>\n<p><strong>If username is invalid:</strong></p>\n<p>{</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>\"statusCode\": 401,\n\"statusMsg\": \"Failed\",\n\"msg\": \"Username is invalid!\"\n\n</code></pre><p>}</p>\n<p><strong>If aadhar card is invalid:</strong></p>\n<p>{</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>\"statusCode\": 473,\n\"statusMsg\": \"failed\",\n\"msg\": \"Invalid file uploaded.\"\n\n</code></pre><p>}</p>\n<p><strong>If aadhar card is missing:</strong></p>\n<p>{</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code> \"statusCode\": 473,\n \"statusMsg\": \"Failed\",\n \"msg\": \"file is missing\"\n\n</code></pre><p>}</p>\n<p><strong>HTTP Status Codes:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>HTTP Codes</th>\n<th><strong>Explanation</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>ok</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Incorrect Input</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Authentication Failed</td>\n</tr>\n<tr>\n<td>473</td>\n<td>Invalid Aadhar Card number</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"837212e7-2930-4de9-991d-577aa627ce1b"}],"variable":[{"key":"manual_court_record_check","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6Im5lZWtpdCIsImlhdCI6MTY5ODIxNjM4NH0.XJK9qKkYxBwdXsviaz8QBw3nvZ7iiudriq1IPW-5AKg"}]}