{"id":18448,"date":"2020-06-24T20:25:23","date_gmt":"2020-06-25T03:25:23","guid":{"rendered":"https:\/\/careerkarma.com\/blog\/?p=18448"},"modified":"2023-12-01T03:23:15","modified_gmt":"2023-12-01T11:23:15","slug":"what-is-an-sdk","status":"publish","type":"post","link":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/","title":{"rendered":"What is an SDK?"},"content":{"rendered":"\n<p>Whether or not you\u2019ve worked with one in the past, it\u2019s safe to assume that at least one application you\u2019ve used was built using a Software Development Kit. Software developers use SDKs to create programs for specific platforms.<br><\/p>\n\n\n\n<p>SDKs are an essential part of modern software development. In this guide, we\u2019re going to discuss what SDKs are, why they are used and what licenses apply to SDKs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What is an SDK?<\/h2>\n\n\n\n<p>An SDK is a package of tools used by developers to create applications for a specific platform or application. SDK stands for Software Development Kit.<br><\/p>\n\n\n\n<p>Let\u2019s say you want to develop an application for an Apple device. It would be very time consuming if you were required to write code for every part of the iPhone with which you want to interact.&nbsp;<br><\/p>\n\n\n\n<p>That\u2019s why Apple has their own iOS SDK. This SDK provides all the tools you need to build software for an iOS device.<br><\/p>\n\n\n\n<p>The iOS SDK covers everything from handling images to networking or storing data. All these actions are crucial in many applications. By offering an SDK, Apple is able to provide a better experience to developers designing applications for their platforms.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Can You Find in a Software Development Kit?<\/h2>\n\n\n\n<p>SDKs are like kits for building a model car or plane; there are different kits for different models. In the context of SDKs, this means the content of an SDK will vary depending on the device for which you are developing an application.<br><\/p>\n\n\n\n<p>For example, the Windows 10 SDK provides tools, compilers, libraries and code samples for developers who want to work with the Windows 10 operating system. The macOS SDK may offer similar features \u2013 like code for working with device drivers, for instance \u2013 but it will be written to help developers interact with macOS. The programming languages are different and the way in which these two systems were built is different.&nbsp;<br><\/p>\n\n\n\n<p>There are a few components you can expect in a good SDK, including:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>An Application Programming Interface:<\/strong> This allows you to connect your software projects to different systems and web resources.<\/li>\n\n\n\n<li><strong>Documentation:<\/strong> Documentation may include code snippets, manuals or guides to help you understand how to make the best use of an SDK.<\/li>\n\n\n\n<li><strong>Technical Components:<\/strong> These are the code libraries, software packages, Integrated Development Environments, debuggers and other technical tools you\u2019ll need to develop an application. Other technical components include editors, drivers and network protocols.<\/li>\n<\/ul>\n\n\n\n<p>SDKs can also contain other components such as visual editors. Again, what features you\u2019ll have access to depends on the platform for which you are developing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Are Web SDKs?<\/h2>\n\n\n\n<p>Some SDKs are written by companies who offer web services. Twilio, the company that makes it easy to send SMS messages and phone calls from your applications, offers a range of SDKs to people who develop on their platform.<br><\/p>\n\n\n\n<p>The principle of a web SDK is the same: it\u2019s a way to enhance the developer experience. What you\u2019ll find in a web SDK is also similar to that of a regular SDK. You\u2019ll find examples of code, and the functions and libraries you need to work with a particular web service.<br><\/p>\n\n\n\n<p>Many web SDKs are language specific and companies usually offer more than one. The Twilio SDK library, for instance, includes SDKs for C#, Java, PHP, Python and Ruby, among other programming languages. Even though they are implemented differently, each of these SDKs will allow a developer to interact with Twilio\u2019s web services.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Licenses Apply to SDKs?<\/h2>\n\n\n\n<p>Most SDKs are available for free. The purpose of an SDK is for a company to help people work with their services. The easier it is to use a company\u2019s web services, the more likely a developer is to implement them into their applications.<br><\/p>\n\n\n\n<p>Suppose Apple didn\u2019t offer an SDK for their iOS devices. Developers may not have created apps for the platform because it would take too long to develop them.<br><\/p>\n\n\n\n<p>Some SDKs may have restricted access. This is typical of SDKs which are in the development or beta stage and which, as a result, are not ready for public use. Most SDKs are open-source, which means you can use them freely in your applications. It\u2019s always best to check the license which applies to a particular SDK before you start using it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">SDK vs API: A Comparison<\/h2>\n\n\n\n<p>There are a few differences between an Application Programming Interface and an SDK.<br><\/p>\n\n\n\n<p>An API allows software to interact with other pieces of software. APIs are useful because they provide standard sets of instructions on how your code can work with other services on a computer.<br><\/p>\n\n\n\n<p>Many websites also offer APIs which allow you to interact with their services. The Twitter API is a set of tools for building apps with Twitter services.<br><\/p>\n\n\n\n<p>SDKs, on the other hand, are models for building software on top of a particular platform. SDKs are most commonly used in operating systems to provide developers with the resources they need to develop for that platform. You\u2019ll find some SDKs developed by web services which makes it easier to use them in your applications.<br><\/p>\n\n\n\n<p>Most SDKs contain APIs, which act as blueprints for working with other system services. APIs, on the other hand, don\u2019t contain SDKs; they are open services used to interact with other pieces of software or web applications.<br><\/p>\n\n\n\n<p>SDKs are used primarily to create applications and build their fundamental features, such as loading mechanisms. APIs are used to specify the functions of an application, within the limitations of a particular SDK (if one is used). Both SDKs and APIs are crucial in the creation of applications.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wrapping Up<\/h2>\n\n\n\n<p>Software Development Kits provide the resources developers need to build applications for a specific device, operating system or web service.<br><\/p>\n\n\n\n<p>SDKs usually include a development environment, a compiler and a debugger. Many SDKs contain sample code which you can use to identify best practices in working with a particular service.<br><\/p>\n\n\n\n<p>SDKs are primarily used by companies to encourage developer adoption, so most SDKs you\u2019ll use will be free and open-source.<\/p>\n","protected":false},"excerpt":{"rendered":"Whether or not you\u2019ve worked with one in the past, it\u2019s safe to assume that at least one application you\u2019ve used was built using a Software Development Kit. Software developers use SDKs to create programs for specific platforms. SDKs are an essential part of modern software development. In this guide, we\u2019re going to discuss what&hellip;","protected":false},"author":240,"featured_media":18449,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[18070],"tags":[],"class_list":{"0":"post-18448","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-software-engineering-skills"},"acf":{"post_sub_title":"","sprint_id":"","query_class":"What is a {technical term}","school_sft":"","parent_sft":"","school_privacy_policy":"","has_review":"","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>What is an SDK?: A Complete Guide | Career Karma<\/title>\n<meta name=\"description\" content=\"A Software Development Kit (SDK) is a package of tools that help developers build applications on a specific platform or using a particular technology. On Career Karma, learn more about SDKs and why they are useful.\" \/>\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\/what-is-an-sdk\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is an SDK?\" \/>\n<meta property=\"og:description\" content=\"A Software Development Kit (SDK) is a package of tools that help developers build applications on a specific platform or using a particular technology. On Career Karma, learn more about SDKs and why they are useful.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/\" \/>\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=\"2020-06-25T03:25:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-01T11:23:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/daniel-romero-4fy0sq4Iuow-unsplash.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1020\" \/>\n\t<meta property=\"og:image:height\" content=\"569\" \/>\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=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/\"},\"author\":{\"name\":\"James Gallagher\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94\"},\"headline\":\"What is an SDK?\",\"datePublished\":\"2020-06-25T03:25:23+00:00\",\"dateModified\":\"2023-12-01T11:23:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/\"},\"wordCount\":1027,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/daniel-romero-4fy0sq4Iuow-unsplash.jpg\",\"articleSection\":[\"Software Engineering\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/\",\"url\":\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/\",\"name\":\"What is an SDK?: A Complete Guide | Career Karma\",\"isPartOf\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/daniel-romero-4fy0sq4Iuow-unsplash.jpg\",\"datePublished\":\"2020-06-25T03:25:23+00:00\",\"dateModified\":\"2023-12-01T11:23:15+00:00\",\"author\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94\"},\"description\":\"A Software Development Kit (SDK) is a package of tools that help developers build applications on a specific platform or using a particular technology. On Career Karma, learn more about SDKs and why they are useful.\",\"breadcrumb\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#primaryimage\",\"url\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/daniel-romero-4fy0sq4Iuow-unsplash.jpg\",\"contentUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/daniel-romero-4fy0sq4Iuow-unsplash.jpg\",\"width\":1020,\"height\":569},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/careerkarma.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software Engineering\",\"item\":\"https:\/\/careerkarma.com\/blog\/software-engineering-skills\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"What is an SDK?\"}]},{\"@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":"What is an SDK?: A Complete Guide | Career Karma","description":"A Software Development Kit (SDK) is a package of tools that help developers build applications on a specific platform or using a particular technology. On Career Karma, learn more about SDKs and why they are useful.","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\/what-is-an-sdk\/","og_locale":"en_US","og_type":"article","og_title":"What is an SDK?","og_description":"A Software Development Kit (SDK) is a package of tools that help developers build applications on a specific platform or using a particular technology. On Career Karma, learn more about SDKs and why they are useful.","og_url":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/","og_site_name":"Career Karma","article_publisher":"http:\/\/facebook.com\/careerkarmaapp","article_published_time":"2020-06-25T03:25:23+00:00","article_modified_time":"2023-12-01T11:23:15+00:00","og_image":[{"width":1020,"height":569,"url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/daniel-romero-4fy0sq4Iuow-unsplash.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":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#article","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/"},"author":{"name":"James Gallagher","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94"},"headline":"What is an SDK?","datePublished":"2020-06-25T03:25:23+00:00","dateModified":"2023-12-01T11:23:15+00:00","mainEntityOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/"},"wordCount":1027,"commentCount":0,"image":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/daniel-romero-4fy0sq4Iuow-unsplash.jpg","articleSection":["Software Engineering"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/","url":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/","name":"What is an SDK?: A Complete Guide | Career Karma","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#primaryimage"},"image":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/daniel-romero-4fy0sq4Iuow-unsplash.jpg","datePublished":"2020-06-25T03:25:23+00:00","dateModified":"2023-12-01T11:23:15+00:00","author":{"@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94"},"description":"A Software Development Kit (SDK) is a package of tools that help developers build applications on a specific platform or using a particular technology. On Career Karma, learn more about SDKs and why they are useful.","breadcrumb":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#primaryimage","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/daniel-romero-4fy0sq4Iuow-unsplash.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/06\/daniel-romero-4fy0sq4Iuow-unsplash.jpg","width":1020,"height":569},{"@type":"BreadcrumbList","@id":"https:\/\/careerkarma.com\/blog\/what-is-an-sdk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/careerkarma.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Software Engineering","item":"https:\/\/careerkarma.com\/blog\/software-engineering-skills\/"},{"@type":"ListItem","position":3,"name":"What is an SDK?"}]},{"@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\/18448","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=18448"}],"version-history":[{"count":0,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/18448\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media\/18449"}],"wp:attachment":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media?parent=18448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/categories?post=18448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/tags?post=18448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}