{"id":1,"date":"2012-06-15T17:30:00","date_gmt":"2012-06-15T17:30:00","guid":{"rendered":"http:\/\/www.vineetdhanawat.com\/blog\/?p=1"},"modified":"2024-07-18T04:24:03","modified_gmt":"2024-07-18T04:24:03","slug":"how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3","status":"publish","type":"post","link":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/","title":{"rendered":"How to Extract Email Gmail Contents as Text using imaplib via imap in python 3"},"content":{"rendered":"\n<p>This tutorial demonstrates Python <code><a href=\"https:\/\/docs.python.org\/3\/library\/imaplib.html\">imaplib<\/a><\/code> to extract emails from a Gmail account. The process includes setting up the Gmail account for IMAP access, connecting to the Gmail server using the imaplib module, logging in with the user&#8217;s credentials, selecting the mailbox, searching for specific emails, and fetching the email contents. The fetched emails are parsed and printed as plain text, enabling further processing or analysis. This method is particularly useful for automating email handling tasks using Python.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"933\" height=\"1024\" src=\"https:\/\/www.vineetdhanawat.com\/blog\/wp-content\/uploads\/2012\/06\/Python-logo-notext.svg_-933x1024.png\" alt=\"\" class=\"wp-image-91\" srcset=\"https:\/\/www.vineetdhanawat.com\/blog\/wp-content\/uploads\/2012\/06\/Python-logo-notext.svg_-933x1024.png 933w, https:\/\/www.vineetdhanawat.com\/blog\/wp-content\/uploads\/2012\/06\/Python-logo-notext.svg_-273x300.png 273w, https:\/\/www.vineetdhanawat.com\/blog\/wp-content\/uploads\/2012\/06\/Python-logo-notext.svg_-768x843.png 768w, https:\/\/www.vineetdhanawat.com\/blog\/wp-content\/uploads\/2012\/06\/Python-logo-notext.svg_.png 1280w\" sizes=\"auto, (max-width: 933px) 100vw, 933px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>import imaplib<br>import email<br><br>def getDetails():<br>    #setup the email port and give permission details<br>    mail = imaplib.IMAP4_SSL('imap.gmail.com')<br>    mail.login('email@gmail.com', 'password')<br>    mail.list()<br>    mail.select('inbox')<br><br>    #combs through inbox folders for the latest email<br>    result, data = mail.uid('search', None, \"ALL\")<br>    i = len(data&#91;0].split())<br>    for x in range(i):<br>     latest_email_uid = data&#91;0].split()&#91;x]<br>     result, email_data = mail.uid('fetch', latest_email_uid, '(RFC822)')<br>     raw_email = email_data&#91;0]&#91;1]<br>     <br>    #decoding <br>    raw_email_string = raw_email.decode('utf-8')<br>    email_message = email.message_from_string(raw_email_string)<br>    for part in email_message.walk():<br>        if part.get_content_type() == \"text\/plain\": # ignore attachments\/html<br>            body = part.get_payload(decode=True)<br>            body = str((body.decode('utf-8')))<\/code><\/pre>\n\n\n\n<p>The above guide includes step-by-step instructions on setting up your Gmail account for IMAP access, writing Python code to connect to the Gmail server, and retrieving email contents. The post is helpful for those looking to automate email processing using Python.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This tutorial demonstrates Python imaplib to extract emails from a Gmail account. The process includes setting up the Gmail account for IMAP access, connecting to the Gmail server using the imaplib module, logging in with the user&#8217;s credentials, selecting the mailbox, searching for specific emails, and fetching the email contents. The fetched emails are parsed [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[14,13,12],"class_list":["post-1","post","type-post","status-publish","format-standard","hentry","category-article","tag-email","tag-gmail","tag-python"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Extract Email Gmail Contents as Text using imaplib via imap in python 3 - BOTS World<\/title>\n<meta name=\"description\" content=\"Learn how to use Python&#039;s imaplib to extract Gmail contents as text via IMAP in this comprehensive tutorial. The guide includes step-by-step instructions and code examples for seamless email extraction.\" \/>\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.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Extract Email Gmail Contents as Text using imaplib via imap in python 3 - BOTS World\" \/>\n<meta property=\"og:description\" content=\"Learn how to use Python&#039;s imaplib to extract Gmail contents as text via IMAP in this comprehensive tutorial. The guide includes step-by-step instructions and code examples for seamless email extraction.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/\" \/>\n<meta property=\"og:site_name\" content=\"BOTS World\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vineetdhanawat\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/vineetdhanawat\" \/>\n<meta property=\"article:published_time\" content=\"2012-06-15T17:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-18T04:24:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vineetdhanawat.com\/blog\/wp-content\/uploads\/2012\/06\/Python-logo-notext.svg_-933x1024.png\" \/>\n<meta name=\"author\" content=\"Vineet Dhanawat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vineetdhanawat\" \/>\n<meta name=\"twitter:site\" content=\"@vineetdhanawat\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vineet Dhanawat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/\"},\"author\":{\"name\":\"Vineet Dhanawat\",\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/#\\\/schema\\\/person\\\/75b6c115d758829ba3009e88a7b0fe13\"},\"headline\":\"How to Extract Email Gmail Contents as Text using imaplib via imap in python 3\",\"datePublished\":\"2012-06-15T17:30:00+00:00\",\"dateModified\":\"2024-07-18T04:24:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/\"},\"wordCount\":132,\"publisher\":{\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/#\\\/schema\\\/person\\\/75b6c115d758829ba3009e88a7b0fe13\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/wp-content\\\/uploads\\\/2012\\\/06\\\/Python-logo-notext.svg_-933x1024.png\",\"keywords\":[\"Email\",\"GMail\",\"Python\"],\"articleSection\":[\"Article\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/\",\"url\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/\",\"name\":\"How to Extract Email Gmail Contents as Text using imaplib via imap in python 3 - BOTS World\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/wp-content\\\/uploads\\\/2012\\\/06\\\/Python-logo-notext.svg_-933x1024.png\",\"datePublished\":\"2012-06-15T17:30:00+00:00\",\"dateModified\":\"2024-07-18T04:24:03+00:00\",\"description\":\"Learn how to use Python's imaplib to extract Gmail contents as text via IMAP in this comprehensive tutorial. The guide includes step-by-step instructions and code examples for seamless email extraction.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/wp-content\\\/uploads\\\/2012\\\/06\\\/Python-logo-notext.svg_.png\",\"contentUrl\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/wp-content\\\/uploads\\\/2012\\\/06\\\/Python-logo-notext.svg_.png\",\"width\":1280,\"height\":1405},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/2012\\\/06\\\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Extract Email Gmail Contents as Text using imaplib via imap in python 3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/\",\"name\":\"BOTS World\",\"description\":\"Because writing for humans is too mainstream\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/#\\\/schema\\\/person\\\/75b6c115d758829ba3009e88a7b0fe13\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/#\\\/schema\\\/person\\\/75b6c115d758829ba3009e88a7b0fe13\",\"name\":\"Vineet Dhanawat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/223097747d5be05970f383925f5b170348c9b93f1e2ad642b72ce61705c695bc?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/223097747d5be05970f383925f5b170348c9b93f1e2ad642b72ce61705c695bc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/223097747d5be05970f383925f5b170348c9b93f1e2ad642b72ce61705c695bc?s=96&d=mm&r=g\",\"caption\":\"Vineet Dhanawat\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/223097747d5be05970f383925f5b170348c9b93f1e2ad642b72ce61705c695bc?s=96&d=mm&r=g\"},\"sameAs\":[\"https:\\\/\\\/www.vineetdhanawat.com\\\/\",\"https:\\\/\\\/www.facebook.com\\\/vineetdhanawat\",\"https:\\\/\\\/www.instagram.com\\\/vineetdhanawat\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/vineetdhanawat\\\/\",\"https:\\\/\\\/x.com\\\/vineetdhanawat\"],\"url\":\"https:\\\/\\\/www.vineetdhanawat.com\\\/blog\\\/author\\\/vineetdhanawat\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Extract Email Gmail Contents as Text using imaplib via imap in python 3 - BOTS World","description":"Learn how to use Python's imaplib to extract Gmail contents as text via IMAP in this comprehensive tutorial. The guide includes step-by-step instructions and code examples for seamless email extraction.","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.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/","og_locale":"en_US","og_type":"article","og_title":"How to Extract Email Gmail Contents as Text using imaplib via imap in python 3 - BOTS World","og_description":"Learn how to use Python's imaplib to extract Gmail contents as text via IMAP in this comprehensive tutorial. The guide includes step-by-step instructions and code examples for seamless email extraction.","og_url":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/","og_site_name":"BOTS World","article_publisher":"https:\/\/www.facebook.com\/vineetdhanawat","article_author":"https:\/\/www.facebook.com\/vineetdhanawat","article_published_time":"2012-06-15T17:30:00+00:00","article_modified_time":"2024-07-18T04:24:03+00:00","og_image":[{"url":"https:\/\/www.vineetdhanawat.com\/blog\/wp-content\/uploads\/2012\/06\/Python-logo-notext.svg_-933x1024.png","type":"","width":"","height":""}],"author":"Vineet Dhanawat","twitter_card":"summary_large_image","twitter_creator":"@vineetdhanawat","twitter_site":"@vineetdhanawat","twitter_misc":{"Written by":"Vineet Dhanawat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/#article","isPartOf":{"@id":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/"},"author":{"name":"Vineet Dhanawat","@id":"https:\/\/www.vineetdhanawat.com\/blog\/#\/schema\/person\/75b6c115d758829ba3009e88a7b0fe13"},"headline":"How to Extract Email Gmail Contents as Text using imaplib via imap in python 3","datePublished":"2012-06-15T17:30:00+00:00","dateModified":"2024-07-18T04:24:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/"},"wordCount":132,"publisher":{"@id":"https:\/\/www.vineetdhanawat.com\/blog\/#\/schema\/person\/75b6c115d758829ba3009e88a7b0fe13"},"image":{"@id":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vineetdhanawat.com\/blog\/wp-content\/uploads\/2012\/06\/Python-logo-notext.svg_-933x1024.png","keywords":["Email","GMail","Python"],"articleSection":["Article"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/","url":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/","name":"How to Extract Email Gmail Contents as Text using imaplib via imap in python 3 - BOTS World","isPartOf":{"@id":"https:\/\/www.vineetdhanawat.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/#primaryimage"},"image":{"@id":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vineetdhanawat.com\/blog\/wp-content\/uploads\/2012\/06\/Python-logo-notext.svg_-933x1024.png","datePublished":"2012-06-15T17:30:00+00:00","dateModified":"2024-07-18T04:24:03+00:00","description":"Learn how to use Python's imaplib to extract Gmail contents as text via IMAP in this comprehensive tutorial. The guide includes step-by-step instructions and code examples for seamless email extraction.","breadcrumb":{"@id":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/#primaryimage","url":"https:\/\/www.vineetdhanawat.com\/blog\/wp-content\/uploads\/2012\/06\/Python-logo-notext.svg_.png","contentUrl":"https:\/\/www.vineetdhanawat.com\/blog\/wp-content\/uploads\/2012\/06\/Python-logo-notext.svg_.png","width":1280,"height":1405},{"@type":"BreadcrumbList","@id":"https:\/\/www.vineetdhanawat.com\/blog\/2012\/06\/how-to-extract-email-gmail-contents-as-text-using-imaplib-via-imap-in-python-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vineetdhanawat.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Extract Email Gmail Contents as Text using imaplib via imap in python 3"}]},{"@type":"WebSite","@id":"https:\/\/www.vineetdhanawat.com\/blog\/#website","url":"https:\/\/www.vineetdhanawat.com\/blog\/","name":"BOTS World","description":"Because writing for humans is too mainstream","publisher":{"@id":"https:\/\/www.vineetdhanawat.com\/blog\/#\/schema\/person\/75b6c115d758829ba3009e88a7b0fe13"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vineetdhanawat.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.vineetdhanawat.com\/blog\/#\/schema\/person\/75b6c115d758829ba3009e88a7b0fe13","name":"Vineet Dhanawat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/223097747d5be05970f383925f5b170348c9b93f1e2ad642b72ce61705c695bc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/223097747d5be05970f383925f5b170348c9b93f1e2ad642b72ce61705c695bc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/223097747d5be05970f383925f5b170348c9b93f1e2ad642b72ce61705c695bc?s=96&d=mm&r=g","caption":"Vineet Dhanawat"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/223097747d5be05970f383925f5b170348c9b93f1e2ad642b72ce61705c695bc?s=96&d=mm&r=g"},"sameAs":["https:\/\/www.vineetdhanawat.com\/","https:\/\/www.facebook.com\/vineetdhanawat","https:\/\/www.instagram.com\/vineetdhanawat","https:\/\/www.linkedin.com\/in\/vineetdhanawat\/","https:\/\/x.com\/vineetdhanawat"],"url":"https:\/\/www.vineetdhanawat.com\/blog\/author\/vineetdhanawat\/"}]}},"_links":{"self":[{"href":"https:\/\/www.vineetdhanawat.com\/blog\/wp-json\/wp\/v2\/posts\/1","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vineetdhanawat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vineetdhanawat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vineetdhanawat.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vineetdhanawat.com\/blog\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":5,"href":"https:\/\/www.vineetdhanawat.com\/blog\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":92,"href":"https:\/\/www.vineetdhanawat.com\/blog\/wp-json\/wp\/v2\/posts\/1\/revisions\/92"}],"wp:attachment":[{"href":"https:\/\/www.vineetdhanawat.com\/blog\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vineetdhanawat.com\/blog\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vineetdhanawat.com\/blog\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}