{"id":1605,"date":"2023-10-12T07:04:32","date_gmt":"2023-10-12T07:04:32","guid":{"rendered":"https:\/\/frslabs.com\/frsblog\/?p=1605"},"modified":"2025-08-11T05:20:53","modified_gmt":"2025-08-11T05:20:53","slug":"digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc","status":"publish","type":"post","link":"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/","title":{"rendered":"DigiLocker Integration: A step by step guide for developers"},"content":{"rendered":"\n<p>DigiLocker is a service provided by the Indian Government, allowing issuing authorities to directly issue identity documents such as Aadhaar, PAN, Driving License, and Registration Certificates into a Users DigiLocker account.<\/p>\n\n\n\n<p>DigiLocker exists in the form of a mobile app that can be freely downloaded by Indian citizens who have an Aadhaar and a mobile linked to their Aadhaar. Once linked to Aadhaar, citizens can easily retrieve the required documents into their own DigiLocker wallet. The verified documents stored in your app can then be easily shared with service providers, including banks, insurance companies, and lenders, with your full consent.<\/p>\n\n\n\n<p>Please note that this document is intended for developers looking to integrate DigiLocker APIs into existing web or mobile apps. Therefore, the document is fairly technical and assumes that the reader has some knowledge of API integration. The API flow consists of a series of steps that must be implemented in the exact order specified by DigiLocker. We have outlined the high-level steps corresponding to the APIs for your easy understanding. It&#8217;s essential to carefully follow all of these steps, without skipping any, in order to retrieve the desired documents from the DigiLocker wallet.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">DigiLocker Signup<\/span><\/strong><\/p>\n\n\n\n<p>To get started, the API will allow your user to sign up or sign in to DigiLocker. Please be aware that if a user already possesses a DigiLocker account, they will be prompted to sign in by entering their PIN. If the user from whom you wish to retrieve documents does not have an account, the API will automatically initiate the sign-up process using the pre-built screens provided by DigiLocker. In this scenario, the user will be required to input their Aadhaar Number and OTP during the sign-in process. Furthermore, users have the option to reset their PIN if they can&#8217;t remember it during the sign-in procedure.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-1.jpg\"><img loading=\"lazy\" width=\"601\" height=\"319\" src=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-1.jpg\" alt=\"DigiLocker Sign Up and Consent Screen\" class=\"wp-image-1606\" srcset=\"https:\/\/www.frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-1.jpg 601w, https:\/\/www.frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-1-300x159.jpg 300w\" sizes=\"(max-width: 601px) 100vw, 601px\" \/><\/a><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">Get Access Tokens<\/span><\/strong><\/p>\n\n\n\n<p>Upon successfully signing in with Aadhaar, you will receive an access token to carry out the remaining transactions. You have the flexibility to refresh the token at any time using the refresh token endpoint. If you are unfamiliar with the concepts of refresh and access tokens, we recommend reading <a href=\"https:\/\/en.wikipedia.org\/wiki\/OAuth\">this article<\/a> for a better understanding. The access token is subsequently employed to obtain the list of documents from DigiLocker, primarily to verify that the user possesses the required document you are seeking, such as Aadhaar, PAN or Passport. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-2.jpg\"><img loading=\"lazy\" width=\"601\" height=\"316\" src=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-2.jpg\" alt=\"Refresh and Access Tokens\" class=\"wp-image-1607\" srcset=\"https:\/\/www.frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-2.jpg 601w, https:\/\/www.frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-2-300x158.jpg 300w\" sizes=\"(max-width: 601px) 100vw, 601px\" \/><\/a><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">Fetch User Details<\/span><\/strong><\/p>\n\n\n\n<p>This is the API responsible for retrieving the user&#8217;s details from the DigiLocker wallet. Note that getting user details is optional and typically not necessary when integrating the APIs. This API obtains user information, including their name, ID, and Aadhaar availability status. It&#8217;s important to note that this step is entirely optional and should be invoked only if you require verification of the user details in correlation with your applicant details before proceeding with document retrieval. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-3.jpg\"><img loading=\"lazy\" width=\"601\" height=\"319\" src=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-3.jpg\" alt=\"User Details\" class=\"wp-image-1608\" srcset=\"https:\/\/www.frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-3.jpg 601w, https:\/\/www.frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-3-300x159.jpg 300w\" sizes=\"(max-width: 601px) 100vw, 601px\" \/><\/a><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">List Documents in DigiLocker<\/span><\/strong><\/p>\n\n\n\n<p>This API retrieves the list of government-issued documents from the user&#8217;s DigiLocker wallet. It includes all pertinent details for each document in the list, such as the unique document URI, document type, and the issuing authority. It&#8217;s important to be aware that this list can sometimes be extensive, depending on the number of documents stored in the user&#8217;s wallet. Therefore, we strongly recommend employing appropriate strategies, such as pagination or limiting the number of documents, to retrieve the necessary document list efficiently.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-4.jpg\"><img loading=\"lazy\" width=\"601\" height=\"338\" src=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-4.jpg\" alt=\"List documents available in DigiLocker\" class=\"wp-image-1609\" srcset=\"https:\/\/www.frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-4.jpg 601w, https:\/\/www.frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-4-300x169.jpg 300w\" sizes=\"(max-width: 601px) 100vw, 601px\" \/><\/a><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">Fetch Documents from DigiLocker<\/span><\/strong><\/p>\n\n\n\n<p>This API retrieves an issued document from the user&#8217;s DigiLocker account, provided with the document&#8217;s URI. Furthermore, this API is capable of parsing the XML document sent by DigiLocker into a user-friendly JSON format, which can be stored in your databases or displayed in your application. For instance, when you need to fetch the Aadhaar document, you simply need to provide the Aadhaar URI.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-5.jpg\"><img loading=\"lazy\" width=\"601\" height=\"400\" src=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-5-601x400.jpg\" alt=\"Fetch a document from DigiLocker\" class=\"wp-image-1610\"\/><\/a><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">Fetch Aadhaar from DigiLocker<\/span><\/strong><\/p>\n\n\n\n<p>This is undeniably one of the most essential KYC documents, particularly when you are utilizing <a href=\"https:\/\/www.frslabs.com\/video-kyc\/#unassisted-video-kyc\">Digital KYC<\/a> or <a href=\"https:\/\/www.frslabs.com\/video-kyc\/#unassisted-video-kyc\">Video KYC<\/a> processes within your application for customer onboarding. This API retrieves the user&#8217;s Aadhaar XML data from the User\u2019s DigiLocker account. The Aadhaar XML is then processed, and the results are presented, furnishing comprehensive Aadhaar KYC details of the customer, encompassing their name, gender, date of birth, address, and photograph.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-6.jpg\"><img loading=\"lazy\" src=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-6-601x400.jpg\" alt=\"Aadhaar Offline KYC Document\" class=\"wp-image-1611\" width=\"601\" height=\"400\"\/><\/a><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">Too much to handle? help is here<\/span><\/strong><\/p>\n\n\n\n<p>If you find the entire process overwhelming and would prefer a single API that can fetch a user&#8217;s Aadhaar or PAN from DigiLocker (ultimately that\u2019s really why as an organisation you would want to use DigiLocker), consider using our <strong>Atlas<\/strong> no-code Dashboard. It streamlines all the aforementioned steps into a simple flow within your own web or mobile application.<br><br><\/p>\n\n\n\n<p><span class=\"has-inline-color has-vivid-red-color\"><strong>How to integrate DigiLocker and Go-Live in 5 minutes?<\/strong><\/span><\/p>\n\n\n\n<p>Of course, it might take a bit more than 5 minutes to go-live but we hope we got your attention here. It truly is pretty simple as we have simplified all of the heavy lifting into a single seamless flow that you literally integrate in 5 minutes in two simple steps. Here are the steps.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><strong>Get access to our Atlas Dashboard \u2013 A no code full feature KYC Manager platform. You can add your details <a href=\"https:\/\/www.frslabs.com\/book-demo\/\">here<\/a> for a call back from our support team.<\/strong><\/p><\/blockquote>\n\n\n\n<p>Once you have logged into the Atlas Dashboard, you can go to <strong>Designer<\/strong> menu (under <strong>KYC Manager<\/strong>) and create a new KYC Flow. The flow builder is an easy way to build any desired flow in minutes.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2025\/08\/FRSLABS-ATLAS-KYC-FLOW-DESIGNER-FOR-DIGILOCKER.jpg\"><img loading=\"lazy\" width=\"750\" height=\"400\" src=\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2025\/08\/FRSLABS-ATLAS-KYC-FLOW-DESIGNER-FOR-DIGILOCKER-750x400.jpg\" alt=\"FRSLABS ATLAS KYC FLOW DESIGNER FOR DIGILOCKER\" class=\"wp-image-1966\" title=\"ATLAS DASHBOARD FLOW DESIGNER\"\/><\/a><figcaption><strong>Atlas Dashboard &#8211; Flow Designer &#8211; DigiLocker Step<\/strong><\/figcaption><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p>Choose Aadhaar Capture and click on configure to select Aadhaar DigiLocker. Save the flow. In addition to DigiLocker you can also add other steps (e.g Location Check or Face Capture with Liveness check) if you need but lets just stick to DigiLocker for now.<\/p>\n\n\n\n<p>You can now integrate the DigiLocker flow using our initiate API and passing the flow id which will invoke all of the screens that are needed and also complete the verification in a seamless manner without redirecting the user away from your web or mobile App. You can read the full <a href=\"https:\/\/documenter.getpostman.com\/view\/12409759\/UVsMvkkY#52dff99b-e86e-4b97-9908-263f6533e3dc\">API documentation here<\/a> and please get in touch with us if you would like to get a trial API key to test the integration.<\/p>\n\n\n\n<p>Note that we also provide a mobile SDK for Android or IOS users who prefers to integrate DigiLocker into your mobile Apps rather than using the web browser.<\/p>\n\n\n\n<p>The User will simply have to enter the Aadhaar Number, OTP and DigiLocker PIN and consent to access their Aadhaar details for KYC or Age verification purposes. <\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><strong>Note that a user can access their Aadhaar through DigiLocker even if they do not have a DigiLocker account whereby our solution will enable them to create one on the fly \u2013 isn\u2019t that cool?<\/strong><\/p><\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote\"><p><\/p><\/blockquote>\n\n\n\n<p>For a live demonstration, please <a href=\"https:\/\/www.frslabs.com\/book-demo\/\">get in touch with us<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DigiLocker is a service provided by the Indian Government, allowing issuing authorities to directly issue identity documents such as Aadhaar, PAN, Driving License, and Registration Certificates into a Users DigiLocker account. DigiLocker exists in the form of a mobile app that can be freely downloaded by Indian citizens who have an Aadhaar and a mobile [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"yes"},"categories":[138,134],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>DigiLocker Integration: A step by step guide for developers - FRSLABS<\/title>\n<meta name=\"description\" content=\"A step-by-step guide for developers to integrate DigiLocker API into mobile and web applications to obtain verified identity (KYC) documents.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Administrator\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.frslabs.com\/frsblog\/#website\",\"url\":\"https:\/\/www.frslabs.com\/frsblog\/\",\"name\":\"FRSLABS\",\"description\":\"Privacy Protection | Identity Verification | Fraud Managment\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.frslabs.com\/frsblog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-1.jpg\",\"contentUrl\":\"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-1.jpg\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/#webpage\",\"url\":\"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/\",\"name\":\"DigiLocker Integration: A step by step guide for developers - FRSLABS\",\"isPartOf\":{\"@id\":\"https:\/\/www.frslabs.com\/frsblog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/#primaryimage\"},\"datePublished\":\"2023-10-12T07:04:32+00:00\",\"dateModified\":\"2025-08-11T05:20:53+00:00\",\"author\":{\"@id\":\"https:\/\/www.frslabs.com\/frsblog\/#\/schema\/person\/657ea203e71d3e4b66e9f38978a07106\"},\"description\":\"A step-by-step guide for developers to integrate DigiLocker API into mobile and web applications to obtain verified identity (KYC) documents.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.frslabs.com\/frsblog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DigiLocker Integration: A step by step guide for developers\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.frslabs.com\/frsblog\/#\/schema\/person\/657ea203e71d3e4b66e9f38978a07106\",\"name\":\"Administrator\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.frslabs.com\/frsblog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/87e672de14f97b42ba0ccc3bf96d4c1f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/87e672de14f97b42ba0ccc3bf96d4c1f?s=96&d=mm&r=g\",\"caption\":\"Administrator\"},\"url\":\"https:\/\/www.frslabs.com\/frsblog\/author\/administrator\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DigiLocker Integration: A step by step guide for developers - FRSLABS","description":"A step-by-step guide for developers to integrate DigiLocker API into mobile and web applications to obtain verified identity (KYC) documents.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/","twitter_misc":{"Written by":"Administrator","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/www.frslabs.com\/frsblog\/#website","url":"https:\/\/www.frslabs.com\/frsblog\/","name":"FRSLABS","description":"Privacy Protection | Identity Verification | Fraud Managment","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.frslabs.com\/frsblog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/#primaryimage","inLanguage":"en-US","url":"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-1.jpg","contentUrl":"https:\/\/frslabs.com\/frsblog\/wp-content\/uploads\/2023\/10\/Digilocker-Blog-Image-1.jpg"},{"@type":"WebPage","@id":"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/#webpage","url":"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/","name":"DigiLocker Integration: A step by step guide for developers - FRSLABS","isPartOf":{"@id":"https:\/\/www.frslabs.com\/frsblog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/#primaryimage"},"datePublished":"2023-10-12T07:04:32+00:00","dateModified":"2025-08-11T05:20:53+00:00","author":{"@id":"https:\/\/www.frslabs.com\/frsblog\/#\/schema\/person\/657ea203e71d3e4b66e9f38978a07106"},"description":"A step-by-step guide for developers to integrate DigiLocker API into mobile and web applications to obtain verified identity (KYC) documents.","breadcrumb":{"@id":"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.frslabs.com\/frsblog\/2023\/10\/12\/digilocker-how-to-integrate-digilocker-api-into-your-web-or-mobile-app-for-kyc\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.frslabs.com\/frsblog\/"},{"@type":"ListItem","position":2,"name":"DigiLocker Integration: A step by step guide for developers"}]},{"@type":"Person","@id":"https:\/\/www.frslabs.com\/frsblog\/#\/schema\/person\/657ea203e71d3e4b66e9f38978a07106","name":"Administrator","image":{"@type":"ImageObject","@id":"https:\/\/www.frslabs.com\/frsblog\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/87e672de14f97b42ba0ccc3bf96d4c1f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/87e672de14f97b42ba0ccc3bf96d4c1f?s=96&d=mm&r=g","caption":"Administrator"},"url":"https:\/\/www.frslabs.com\/frsblog\/author\/administrator\/"}]}},"_links":{"self":[{"href":"https:\/\/www.frslabs.com\/frsblog\/wp-json\/wp\/v2\/posts\/1605"}],"collection":[{"href":"https:\/\/www.frslabs.com\/frsblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.frslabs.com\/frsblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.frslabs.com\/frsblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.frslabs.com\/frsblog\/wp-json\/wp\/v2\/comments?post=1605"}],"version-history":[{"count":10,"href":"https:\/\/www.frslabs.com\/frsblog\/wp-json\/wp\/v2\/posts\/1605\/revisions"}],"predecessor-version":[{"id":1970,"href":"https:\/\/www.frslabs.com\/frsblog\/wp-json\/wp\/v2\/posts\/1605\/revisions\/1970"}],"wp:attachment":[{"href":"https:\/\/www.frslabs.com\/frsblog\/wp-json\/wp\/v2\/media?parent=1605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.frslabs.com\/frsblog\/wp-json\/wp\/v2\/categories?post=1605"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.frslabs.com\/frsblog\/wp-json\/wp\/v2\/tags?post=1605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}