{"id":29335,"date":"2021-02-22T17:34:30","date_gmt":"2021-02-23T01:34:30","guid":{"rendered":"https:\/\/careerkarma.com\/blog\/?p=29335"},"modified":"2023-12-01T04:08:57","modified_gmt":"2023-12-01T12:08:57","slug":"python-jsondecodeerror","status":"publish","type":"post","link":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/","title":{"rendered":"Python JSONDecodeError Explanation and Solution"},"content":{"rendered":"\n<p>Many developers store data from a program in a JSON file; other programs reference APIs which require working with JSON. Indeed, you will have no trouble finding a use case for JSON, or its Python equivalent, dictionaries.<br><\/p>\n\n\n\n<p>You may encounter a JSONDecodeError when you are working with JSON data. In this guide, we\u2019re going to talk about the causes of a JSONDecodeError and how to fix this error.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Python JSONDecodeError<\/h2>\n\n\n\n<p>A Python JSONDecodeError indicates there is an issue with the way in which your JSON data is formatted. For example, your JSON data may be missing a curly bracket, or have a key that does not have a value, or be missing some other piece of syntax.<br><\/p>\n\n\n\n<p>To completely fix a JSONDecodeError, you need to go into a JSON file to see what the problem is. If you anticipate multiple problems coming up in the future, you may want to use a try&#8230;except block to handle your JSONDecodeError.<br><\/p>\n\n\n\n<p>Followed by the JSONDecodeError keyword, you should see a short description which describes the cause of the error.<br><\/p>\n\n\n\n<p>All properly-formatted JSON should look like this:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>{\n\t&quot;key&quot;: &quot;value&quot;\n}<\/pre><\/div>\n\n\n\n<p>\u201cvalue\u201d can be any valid JSON value, such as a list, a string, or another JSON object.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">An Example Scenario<\/h2>\n\n\n\n<p>We are building a program that stores a list of JSON objects which represent which computers have been issued to employees at a business. Each JSON object should look like this:<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>[\n\t{\n\t\t&quot;name&quot;: &quot;Employee Name&quot;,\n\t\t&quot;equip_id&quot;: &quot;000&quot;\n\t}\n]<\/pre><\/div>\n\n\n\n<p>We store these JSON objects in a file called equipment.json. The file only contains one entry:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>[\n\t{\n\t\t&quot;name&quot;: &quot;Laura Harper&quot;,\n\t\t&quot;equip_id&quot; &quot;309&quot;\n\t}\n]<\/pre><\/div>\n\n\n\n<p>To read this data into our program, we can use the json module:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>import json\n\nwith open(&quot;equipment.json&quot;) as file:\n\tdata = json.load(file)\n\nprint(&quot;Equipment data has been successfully retrieved.&quot;)<\/pre><\/div>\n\n\n\n<p>First, we import the json module which we use to read a JSON file. Then, we use an <code>open()<\/code> statement to read the contents of our JSON file. We print out a message to the console that tells us the equipment data has been retrieved once our with statement has run.<br><\/p>\n\n\n\n<p>Let\u2019s run our code and see what happens:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>Traceback (most recent call last):\n  File &quot;&lt;stdin&gt;&quot;, line 2, in &lt;module&gt;\n  File &quot;\/usr\/lib\/python3.8\/json\/__init__.py&quot;, line 293, in load\n\treturn loads(fp.read(),\n  File &quot;\/usr\/lib\/python3.8\/json\/__init__.py&quot;, line 357, in loads\n\treturn _default_decoder.decode(s)\n  File &quot;\/usr\/lib\/python3.8\/json\/decoder.py&quot;, line 337, in decode\n\tobj, end = self.raw_decode(s, idx=_w(s, 0).end())\n  File &quot;\/usr\/lib\/python3.8\/json\/decoder.py&quot;, line 353, in raw_decode\n\tobj, end = self.scan_once(s, idx)\njson.decoder.JSONDecodeError: Expecting ':' delimiter: line 4 column 16 (char 47<\/pre><\/div>\n\n\n\n<p>Our code returns a long error. We can see Python describes the cause of our error after the term JSONDecodeError.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Solution<\/h2>\n\n\n\n<p>Our JSONDecodeError is telling us we are missing a colon (:) in our JSON data. This colon should appear on line four at column 16. If we look at this line of data in our equipment.json file, we can see our JSON is invalid:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>&quot;equip_id&quot; &quot;309&quot;,<\/pre><\/div>\n\n\n\n<p>Our code is missing a colon. To fix this error, we should add a colon:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>&quot;equip_id&quot;: &quot;309&quot;,<\/pre><\/div>\n\n\n\n<p>Now that we have fixed the problem with the way in which our data is represented, we can try to run our program again:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>Equipment data has been successfully retrieved.<\/pre><\/div>\n\n\n\n<p>Our code executes successfully.<br><\/p>\n\n\n\n<p>Alternatively, we could use a try&#8230;except handler to handle this issue so that our code will not immediately return an error if we face another formatting issue:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>import json\n\ntry:\n\twith open(&quot;equipment.json&quot;) as file:\n\t\tdata = json.load(file)\n\n\tprint(&quot;Equipment data has been successfully retrieved.&quot;)\nexcept json.decoder.JSONDecodeError:\n\tprint(&quot;There was a problem accessing the equipment data.&quot;)<\/pre><\/div>\n\n\n\n<p>If there is an error in our JSON data, this program will return:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>There was a problem accessing the equipment data.<\/pre><\/div>\n\n\n\n<p>Otherwise, the program will read the data and then display the following text on the console:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>Equipment data has been successfully retrieved.<\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>The Python JSONDecodeError indicates there is an issue with how a JSON object is formatted. To fix this error, you should read the error message and use it to guide you in fixing your JSON data. Alternatively, you can use a try&#8230;except block to catch and handle the error.<br><\/p>\n\n\n\n<p>Are you interested in learning more about Python coding? Read our How to Learn Python guide. You\u2019ll find expert advice on how to learn Python and a list of learning resources to help you build your knowledge.<\/p>\n","protected":false},"excerpt":{"rendered":"Many developers store data from a program in a JSON file; other programs reference APIs which require working with JSON. Indeed, you will have no trouble finding a use case for JSON, or its Python equivalent, dictionaries. You may encounter a JSONDecodeError when you are working with JSON data. In this guide, we\u2019re going to&hellip;","protected":false},"author":240,"featured_media":17433,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[16578],"tags":[],"class_list":{"0":"post-29335","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-python"},"acf":{"post_sub_title":"","sprint_id":"","query_class":"Python","school_sft":"","parent_sft":"","school_privacy_policy":"","has_review":null,"is_sponser_post":"","is_guest_post":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Python JSONDecodeError Explanation and Solution | CK<\/title>\n<meta name=\"description\" content=\"On Career Karma, learn the cause of and the solution to the Python JSONDecodeError error.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python JSONDecodeError Explanation and Solution\" \/>\n<meta property=\"og:description\" content=\"On Career Karma, learn the cause of and the solution to the Python JSONDecodeError error.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/\" \/>\n<meta property=\"og:site_name\" content=\"Career Karma\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/careerkarmaapp\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-23T01:34:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-01T12:08:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/05\/code-2620118_1920.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1020\" \/>\n\t<meta property=\"og:image:height\" content=\"680\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"James Gallagher\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@career_karma\" \/>\n<meta name=\"twitter:site\" content=\"@career_karma\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"James Gallagher\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/\"},\"author\":{\"name\":\"James Gallagher\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94\"},\"headline\":\"Python JSONDecodeError Explanation and Solution\",\"datePublished\":\"2021-02-23T01:34:30+00:00\",\"dateModified\":\"2023-12-01T12:08:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/\"},\"wordCount\":584,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/05\/code-2620118_1920.jpg\",\"articleSection\":[\"Python\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/\",\"url\":\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/\",\"name\":\"Python JSONDecodeError Explanation and Solution | CK\",\"isPartOf\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/05\/code-2620118_1920.jpg\",\"datePublished\":\"2021-02-23T01:34:30+00:00\",\"dateModified\":\"2023-12-01T12:08:57+00:00\",\"author\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94\"},\"description\":\"On Career Karma, learn the cause of and the solution to the Python JSONDecodeError error.\",\"breadcrumb\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#primaryimage\",\"url\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/05\/code-2620118_1920.jpg\",\"contentUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/05\/code-2620118_1920.jpg\",\"width\":1020,\"height\":680},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/careerkarma.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python\",\"item\":\"https:\/\/careerkarma.com\/blog\/python\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Python JSONDecodeError Explanation and Solution\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#website\",\"url\":\"https:\/\/careerkarma.com\/blog\/\",\"name\":\"Career Karma\",\"description\":\"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/careerkarma.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94\",\"name\":\"James Gallagher\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/01\/james-gallagher-150x150.jpg\",\"contentUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/01\/james-gallagher-150x150.jpg\",\"caption\":\"James Gallagher\"},\"description\":\"James Gallagher is a self-taught programmer and the technical content manager at Career Karma. He has experience in range of programming languages and extensive expertise in Python, HTML, CSS, and JavaScript. James has written hundreds of programming tutorials, and he frequently contributes to publications like Codecademy, Treehouse, Repl.it, Afrotech, and others.\",\"url\":\"https:\/\/careerkarma.com\/blog\/author\/jamesgallagher\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Python JSONDecodeError Explanation and Solution | CK","description":"On Career Karma, learn the cause of and the solution to the Python JSONDecodeError error.","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:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/","og_locale":"en_US","og_type":"article","og_title":"Python JSONDecodeError Explanation and Solution","og_description":"On Career Karma, learn the cause of and the solution to the Python JSONDecodeError error.","og_url":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/","og_site_name":"Career Karma","article_publisher":"http:\/\/facebook.com\/careerkarmaapp","article_published_time":"2021-02-23T01:34:30+00:00","article_modified_time":"2023-12-01T12:08:57+00:00","og_image":[{"width":1020,"height":680,"url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/05\/code-2620118_1920.jpg","type":"image\/jpeg"}],"author":"James Gallagher","twitter_card":"summary_large_image","twitter_creator":"@career_karma","twitter_site":"@career_karma","twitter_misc":{"Written by":"James Gallagher","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#article","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/"},"author":{"name":"James Gallagher","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94"},"headline":"Python JSONDecodeError Explanation and Solution","datePublished":"2021-02-23T01:34:30+00:00","dateModified":"2023-12-01T12:08:57+00:00","mainEntityOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/"},"wordCount":584,"commentCount":0,"image":{"@id":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/05\/code-2620118_1920.jpg","articleSection":["Python"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/","url":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/","name":"Python JSONDecodeError Explanation and Solution | CK","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#primaryimage"},"image":{"@id":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/05\/code-2620118_1920.jpg","datePublished":"2021-02-23T01:34:30+00:00","dateModified":"2023-12-01T12:08:57+00:00","author":{"@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94"},"description":"On Career Karma, learn the cause of and the solution to the Python JSONDecodeError error.","breadcrumb":{"@id":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#primaryimage","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/05\/code-2620118_1920.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/05\/code-2620118_1920.jpg","width":1020,"height":680},{"@type":"BreadcrumbList","@id":"https:\/\/careerkarma.com\/blog\/python-jsondecodeerror\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/careerkarma.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Python","item":"https:\/\/careerkarma.com\/blog\/python\/"},{"@type":"ListItem","position":3,"name":"Python JSONDecodeError Explanation and Solution"}]},{"@type":"WebSite","@id":"https:\/\/careerkarma.com\/blog\/#website","url":"https:\/\/careerkarma.com\/blog\/","name":"Career Karma","description":"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/careerkarma.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94","name":"James Gallagher","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/01\/james-gallagher-150x150.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/01\/james-gallagher-150x150.jpg","caption":"James Gallagher"},"description":"James Gallagher is a self-taught programmer and the technical content manager at Career Karma. He has experience in range of programming languages and extensive expertise in Python, HTML, CSS, and JavaScript. James has written hundreds of programming tutorials, and he frequently contributes to publications like Codecademy, Treehouse, Repl.it, Afrotech, and others.","url":"https:\/\/careerkarma.com\/blog\/author\/jamesgallagher\/"}]}},"_links":{"self":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/29335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/users\/240"}],"replies":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/comments?post=29335"}],"version-history":[{"count":0,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/29335\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media\/17433"}],"wp:attachment":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media?parent=29335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/categories?post=29335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/tags?post=29335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}