{"id":69305,"date":"2016-12-23T15:11:47","date_gmt":"2016-12-23T15:11:47","guid":{"rendered":"http:\/\/webkul.com\/blog\/?p=69305"},"modified":"2016-12-28T08:18:32","modified_gmt":"2016-12-28T08:18:32","slug":"how-to-implement-json-in-apex-salesforce","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/","title":{"rendered":"How to implement JSON in Apex Salesforce"},"content":{"rendered":"<p>In this blog we will learn about how to implement JSON in apex. JSON class has methods for serializing Apex objects into JSON format and deserializing JSON content that was serialized using the serialize method in this class, <strong>all the fields of the related objects are visible<\/strong>. Using the JSONGenerator class methods, you can generate standard JSON-encoded content and <strong>you can include the fields that you want to display.<\/strong><\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\">JSON in Apex<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p><strong>Apex Class :<\/strong> Write the following code in apex class:<\/p>\n<pre class=\"brush:java\">public with sharing class JSONClass {\r\n    \r\n    \/**\r\n     * Webkul Software.\r\n     *\r\n     * @category  Webkul\r\n     * @author    Webkul\r\n     * @copyright Copyright (c) 2010-2016 Webkul Software Private Limited (https:\/\/webkul.com)\r\n     * @license   https:\/\/store.webkul.com\/license.html\r\n     **\/\r\n    \r\n    public list&lt;Account&gt; acc { get{\r\n    \t\/\/Fetch the Account List\r\n    \tacc = [Select Id,Name,AccountNumber,AccountSource from Account where name != null limit 50000];\r\n    \t\r\n    \tif(acc==null){\r\n    \t\tacc = new list&lt;Account&gt;();    \t\t\r\n    \t}\r\n    \treturn acc;\r\n    } set;}   \r\n     \r\n    public string jsonSerial {get{\r\n\t\t\/\/JSON Class method    \r\n   \t\tif(acc==null){\r\n    \t\tjsonSerial = '';    \t\t\r\n    \t}else{\r\n    \t\tjsonSerial = JSON.serialize(acc);\r\n    \t}\r\n    \treturn jsonSerial; \t\r\n    \r\n    } set; }\r\n\r\n     public string jsonGen { get{\r\n         \/\/JSON Generator Class method \r\n         JSONGenerator gen = JSON.createGenerator(false);\/\/true gives output in pretty print\r\n        \r\n        if(acc==null){\r\n            return '';          \r\n        }else{\r\n            \r\n            gen.writeStartArray();\r\n            \r\n            for(Account a: acc){\r\n                \r\n                gen.writeStartObject();\r\n                    \r\n                    gen.writeStringField('Name', a.name);\r\n                    gen.writeStringField('Id', a.Id);\r\n                    if(a.AccountNumber==null)\r\n                        gen.writeStringField('Account Number', '');\r\n                    else{\r\n                        gen.writeStringField('Account Number',a.AccountNumber); \r\n                    }\r\n\r\n                    gen.writeEndObject();\r\n                \r\n            }\r\n            \r\n        gen.writeEndArray();\r\n        return gen.getAsString();\r\n          \r\n        }\r\n                \r\n    } set; } \r\n    \r\n}<\/pre>\n<p><strong>Visualforce Page :<\/strong> Write the following code in Visualforce Page:<\/p>\n<pre class=\"brush:xml\">&lt;apex:page controller=\"JSONClass\"&gt;\r\n    \r\n    &lt;!-- \r\n    \/**\r\n     * Webkul Software.\r\n     *\r\n     * @category  Webkul\r\n     * @author    Webkul\r\n     * @copyright Copyright (c) 2010-2016 Webkul Software Private Limited (https:\/\/webkul.com)\r\n     * @license   https:\/\/store.webkul.com\/license.html\r\n     *\/\r\n     --&gt;\r\n\r\n    &lt;apex:form&gt;\r\n        \r\n        &lt;strong&gt;Output through the list in data table&lt;\/strong&gt;:&lt;br\/&gt;&lt;br\/&gt;   \r\n        \r\n        &lt;apex:dataTable value = \"{!acc}\" var = \"key\"&gt;\r\n            \r\n            &lt;apex:column&gt;\r\n                &lt;apex:facet name = \"header\"&gt;Account Name&lt;\/apex:facet&gt;\r\n                {!key.Name}\r\n            &lt;\/apex:column&gt;\r\n            \r\n            &lt;apex:column&gt;\r\n                &lt;apex:facet name = \"header\"&gt;Account Number&lt;\/apex:facet&gt;\r\n                {!key.AccountNumber}\r\n            &lt;\/apex:column&gt;\r\n\r\n        &lt;\/apex:dataTable&gt;\r\n        \r\n        &lt;br\/&gt;&lt;br\/&gt;\r\n        \r\n        &lt;strong&gt;Output Via JSON serialize method&lt;\/strong&gt; :&lt;br\/&gt;&lt;br\/&gt; {!jsonSerial}\r\n        \r\n        &lt;br\/&gt;&lt;br\/&gt;\r\n        \r\n        &lt;strong&gt;Output Via JSON Generator method&lt;\/strong&gt; :&lt;br\/&gt;&lt;br\/&gt; {!jsonGen}\r\n        \r\n    &lt;\/apex:form&gt;\r\n    \r\n&lt;\/apex:page&gt;<\/pre>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\">Output<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p><a href=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/output-1.png\"><img decoding=\"async\" class=\"alignnone wp-image-69312 size-full\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/output-1.png\" alt=\"JSON\/JSON generator class in Apex\" width=\"1286\" height=\"663\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/output-1.png 1286w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/output-1-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/output-1-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/output-1-768x396.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/output-1-1200x619.png 1200w\" sizes=\"(max-width: 1286px) 100vw, 1286px\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"panel-title\"><i class=\"fa fa-user\"><\/i>Support<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p>That\u2019s all for how to implement JSON in Apex , still have any issue feel free to add a ticket and let us know your views to make the code better <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\"> https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/<\/a><\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this blog we will learn about how to implement JSON in apex. JSON class has methods for serializing Apex objects into JSON format and deserializing JSON content that was serialized using the serialize method in this class, all the fields of the related objects are visible. Using the JSONGenerator class methods, you can generate <a href=\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":104,"featured_media":69320,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1887],"tags":[4244,4245],"class_list":["post-69305","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-salesforce","tag-json-class","tag-json-generator-class"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to implement JSON in Apex class in Salesforce<\/title>\n<meta name=\"description\" content=\"In this blog we will learn about how to implement JSON in Apex. JSON class has methods for serializing Apex objects into JSON.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to implement JSON in Apex class in Salesforce\" \/>\n<meta property=\"og:description\" content=\"In this blog we will learn about how to implement JSON in Apex. JSON class has methods for serializing Apex objects into JSON.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-23T15:11:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-12-28T08:18:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/download-1-5.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Aakanksha Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Aakanksha Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/\"},\"author\":{\"name\":\"Aakanksha Singh\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/7d54984c6524404eb2ba261ace62da80\"},\"headline\":\"How to implement JSON in Apex Salesforce\",\"datePublished\":\"2016-12-23T15:11:47+00:00\",\"dateModified\":\"2016-12-28T08:18:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/\"},\"wordCount\":139,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/download-1-5.png\",\"keywords\":[\"json class\",\"json generator class\"],\"articleSection\":[\"Salesforce\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/\",\"url\":\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/\",\"name\":\"How to implement JSON in Apex class in Salesforce\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/download-1-5.png\",\"datePublished\":\"2016-12-23T15:11:47+00:00\",\"dateModified\":\"2016-12-28T08:18:32+00:00\",\"description\":\"In this blog we will learn about how to implement JSON in Apex. JSON class has methods for serializing Apex objects into JSON.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/download-1-5.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/download-1-5.png\",\"width\":825,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to implement JSON in Apex Salesforce\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/7d54984c6524404eb2ba261ace62da80\",\"name\":\"Aakanksha Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/eef6d7ed23fc4ad8f12c94d6d6d30ec2ebbb9bedbf9d8a9dc8626a3a171fa3fa?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/eef6d7ed23fc4ad8f12c94d6d6d30ec2ebbb9bedbf9d8a9dc8626a3a171fa3fa?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Aakanksha Singh\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/aakanksha-singh391\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to implement JSON in Apex class in Salesforce","description":"In this blog we will learn about how to implement JSON in Apex. JSON class has methods for serializing Apex objects into JSON.","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:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/","og_locale":"en_US","og_type":"article","og_title":"How to implement JSON in Apex class in Salesforce","og_description":"In this blog we will learn about how to implement JSON in Apex. JSON class has methods for serializing Apex objects into JSON.","og_url":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2016-12-23T15:11:47+00:00","article_modified_time":"2016-12-28T08:18:32+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/download-1-5.png","type":"image\/png"}],"author":"Aakanksha Singh","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Aakanksha Singh","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/"},"author":{"name":"Aakanksha Singh","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/7d54984c6524404eb2ba261ace62da80"},"headline":"How to implement JSON in Apex Salesforce","datePublished":"2016-12-23T15:11:47+00:00","dateModified":"2016-12-28T08:18:32+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/"},"wordCount":139,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/download-1-5.png","keywords":["json class","json generator class"],"articleSection":["Salesforce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/","url":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/","name":"How to implement JSON in Apex class in Salesforce","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/download-1-5.png","datePublished":"2016-12-23T15:11:47+00:00","dateModified":"2016-12-28T08:18:32+00:00","description":"In this blog we will learn about how to implement JSON in Apex. JSON class has methods for serializing Apex objects into JSON.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/download-1-5.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/download-1-5.png","width":825,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/how-to-implement-json-in-apex-salesforce\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to implement JSON in Apex Salesforce"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/7d54984c6524404eb2ba261ace62da80","name":"Aakanksha Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/eef6d7ed23fc4ad8f12c94d6d6d30ec2ebbb9bedbf9d8a9dc8626a3a171fa3fa?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eef6d7ed23fc4ad8f12c94d6d6d30ec2ebbb9bedbf9d8a9dc8626a3a171fa3fa?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Aakanksha Singh"},"url":"https:\/\/webkul.com\/blog\/author\/aakanksha-singh391\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/69305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/104"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=69305"}],"version-history":[{"count":4,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/69305\/revisions"}],"predecessor-version":[{"id":69620,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/69305\/revisions\/69620"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/69320"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=69305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=69305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=69305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}