{"id":1632,"date":"2014-01-31T15:16:18","date_gmt":"2014-01-31T15:16:18","guid":{"rendered":"http:\/\/www.stuartroberts.net\/?p=1632"},"modified":"2014-01-31T15:16:18","modified_gmt":"2014-01-31T15:16:18","slug":"creating-entities-from-dynamic-sql","status":"publish","type":"post","link":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/","title":{"rendered":"Creating Entities from Dynamic SQL"},"content":{"rendered":"<p>When working with a LINQ to SQL model (dbml) and you try to add a custom stored procedure that uses dynamic SQL, you will likely see an error similar to the following:<\/p>\n<p><em>The return type for the following stored procedure could not be detected. Set the return type for each stored procedure in the Properties window<\/em>.<\/p>\n<p>Visual Studio will detect dynamic SQL as the return type of a stored procedure when you return columns from temporary tables, for example.<\/p>\n<p>How to resolve?  Relatively easy actually.  At the start of your stored procedure, add the following line:<\/p>\n<p><em>SET FMTONLY OFF<\/em><\/p>\n<p>Update the procedure to include the above command and back in Visual Studio, refresh your database connection before trying to add the procedure to the model.  This time, Visual Studio is able to work out the return columns and their type.  Once you&#8217;ve added it to the model, remove the command from the stored procedure in SQL.<\/p>\n<p>What does setting <a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/ms173839.aspx\" title=\"SET FMTONLY (Transact-SQL)\" target=\"_blank\">FMTONLY<\/a> to off do?  Well, while this set to off, running the procedure only returns the metadata, no rows are returned.  By doing this Visual Studio is able to determine the columns.  Simple! \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When working with a LINQ to SQL model (dbml) and you try to add a custom stored procedure that uses dynamic SQL, you will likely see an error similar to the following: The return type for the following stored procedure &hellip; <a href=\"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[25,90],"tags":[86,5],"class_list":["post-1632","post","type-post","status-publish","format-standard","hentry","category-sql","category-visual-studio","tag-sql","tag-visual-studio"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"How to add a stored procedure to a LINQ to SQL dmbl with dynamic SQL as the return type and you get the error - return type for the following stored procedure could not be detected\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Stu\"\/>\n\t<meta name=\"keywords\" content=\"dbml,return type not detected,fmtonly,sql,visual studio\" \/>\n\t<link rel=\"canonical\" href=\"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_GB\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Stuart Roberts on all things SharePoint |\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Creating Entities from Dynamic SQL | Stuart Roberts on all things SharePoint\" \/>\n\t\t<meta property=\"og:description\" content=\"How to add a stored procedure to a LINQ to SQL dmbl with dynamic SQL as the return type and you get the error - return type for the following stored procedure could not be detected\" \/>\n\t\t<meta property=\"og:url\" content=\"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2014-01-31T15:16:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2014-01-31T15:16:18+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@SharePointStu\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Creating Entities from Dynamic SQL | Stuart Roberts on all things SharePoint\" \/>\n\t\t<meta name=\"twitter:description\" content=\"How to add a stored procedure to a LINQ to SQL dmbl with dynamic SQL as the return type and you get the error - return type for the following stored procedure could not be detected\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@SharePointStu\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/#article\",\"name\":\"Creating Entities from Dynamic SQL | Stuart Roberts on all things SharePoint\",\"headline\":\"Creating Entities from Dynamic SQL\",\"author\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/author\\\/admin\\\/#author\"},\"publisher\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/503cb376bab10c66a6bde71d1514dcab2eab4ec44a2f82ef597ca87af61bf1cd?s=96&d=retro&r=g\",\"width\":96,\"height\":96,\"caption\":\"Stu\"},\"datePublished\":\"2014-01-31T15:16:18+00:00\",\"dateModified\":\"2014-01-31T15:16:18+00:00\",\"inLanguage\":\"en-GB\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/#webpage\"},\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/#webpage\"},\"articleSection\":\"SQL, Visual Studio, SQL, Visual Studio\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/www.stuartroberts.net\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/category\\\/sql\\\/#listItem\",\"name\":\"SQL\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/category\\\/sql\\\/#listItem\",\"position\":2,\"name\":\"SQL\",\"item\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/category\\\/sql\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/#listItem\",\"name\":\"Creating Entities from Dynamic SQL\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/#listItem\",\"position\":3,\"name\":\"Creating Entities from Dynamic SQL\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/category\\\/sql\\\/#listItem\",\"name\":\"SQL\"}}]},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#person\",\"name\":\"Stu\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/503cb376bab10c66a6bde71d1514dcab2eab4ec44a2f82ef597ca87af61bf1cd?s=96&d=retro&r=g\",\"width\":96,\"height\":96,\"caption\":\"Stu\"}},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/author\\\/admin\\\/#author\",\"url\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/author\\\/admin\\\/\",\"name\":\"Stu\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/503cb376bab10c66a6bde71d1514dcab2eab4ec44a2f82ef597ca87af61bf1cd?s=96&d=retro&r=g\",\"width\":96,\"height\":96,\"caption\":\"Stu\"}},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/#webpage\",\"url\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/\",\"name\":\"Creating Entities from Dynamic SQL | Stuart Roberts on all things SharePoint\",\"description\":\"How to add a stored procedure to a LINQ to SQL dmbl with dynamic SQL as the return type and you get the error - return type for the following stored procedure could not be detected\",\"inLanguage\":\"en-GB\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#website\"},\"breadcrumb\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/2014\\\/01\\\/31\\\/creating-entities-from-dynamic-sql\\\/#breadcrumblist\"},\"author\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/author\\\/admin\\\/#author\"},\"creator\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/index.php\\\/author\\\/admin\\\/#author\"},\"datePublished\":\"2014-01-31T15:16:18+00:00\",\"dateModified\":\"2014-01-31T15:16:18+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#website\",\"url\":\"http:\\\/\\\/www.stuartroberts.net\\\/\",\"name\":\"Stuart Roberts on all things SharePoint\",\"inLanguage\":\"en-GB\",\"publisher\":{\"@id\":\"http:\\\/\\\/www.stuartroberts.net\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Creating Entities from Dynamic SQL | Stuart Roberts on all things SharePoint","description":"How to add a stored procedure to a LINQ to SQL dmbl with dynamic SQL as the return type and you get the error - return type for the following stored procedure could not be detected","canonical_url":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/","robots":"max-image-preview:large","keywords":"dbml,return type not detected,fmtonly,sql,visual studio","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/#article","name":"Creating Entities from Dynamic SQL | Stuart Roberts on all things SharePoint","headline":"Creating Entities from Dynamic SQL","author":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/author\/admin\/#author"},"publisher":{"@id":"http:\/\/www.stuartroberts.net\/#person"},"image":{"@type":"ImageObject","@id":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/503cb376bab10c66a6bde71d1514dcab2eab4ec44a2f82ef597ca87af61bf1cd?s=96&d=retro&r=g","width":96,"height":96,"caption":"Stu"},"datePublished":"2014-01-31T15:16:18+00:00","dateModified":"2014-01-31T15:16:18+00:00","inLanguage":"en-GB","mainEntityOfPage":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/#webpage"},"isPartOf":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/#webpage"},"articleSection":"SQL, Visual Studio, SQL, Visual Studio"},{"@type":"BreadcrumbList","@id":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/#listItem","position":1,"name":"Home","item":"http:\/\/www.stuartroberts.net\/","nextItem":{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/index.php\/category\/sql\/#listItem","name":"SQL"}},{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/index.php\/category\/sql\/#listItem","position":2,"name":"SQL","item":"http:\/\/www.stuartroberts.net\/index.php\/category\/sql\/","nextItem":{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/#listItem","name":"Creating Entities from Dynamic SQL"},"previousItem":{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/#listItem","position":3,"name":"Creating Entities from Dynamic SQL","previousItem":{"@type":"ListItem","@id":"http:\/\/www.stuartroberts.net\/index.php\/category\/sql\/#listItem","name":"SQL"}}]},{"@type":"Person","@id":"http:\/\/www.stuartroberts.net\/#person","name":"Stu","image":{"@type":"ImageObject","@id":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/503cb376bab10c66a6bde71d1514dcab2eab4ec44a2f82ef597ca87af61bf1cd?s=96&d=retro&r=g","width":96,"height":96,"caption":"Stu"}},{"@type":"Person","@id":"http:\/\/www.stuartroberts.net\/index.php\/author\/admin\/#author","url":"http:\/\/www.stuartroberts.net\/index.php\/author\/admin\/","name":"Stu","image":{"@type":"ImageObject","@id":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/503cb376bab10c66a6bde71d1514dcab2eab4ec44a2f82ef597ca87af61bf1cd?s=96&d=retro&r=g","width":96,"height":96,"caption":"Stu"}},{"@type":"WebPage","@id":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/#webpage","url":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/","name":"Creating Entities from Dynamic SQL | Stuart Roberts on all things SharePoint","description":"How to add a stored procedure to a LINQ to SQL dmbl with dynamic SQL as the return type and you get the error - return type for the following stored procedure could not be detected","inLanguage":"en-GB","isPartOf":{"@id":"http:\/\/www.stuartroberts.net\/#website"},"breadcrumb":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/#breadcrumblist"},"author":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/author\/admin\/#author"},"creator":{"@id":"http:\/\/www.stuartroberts.net\/index.php\/author\/admin\/#author"},"datePublished":"2014-01-31T15:16:18+00:00","dateModified":"2014-01-31T15:16:18+00:00"},{"@type":"WebSite","@id":"http:\/\/www.stuartroberts.net\/#website","url":"http:\/\/www.stuartroberts.net\/","name":"Stuart Roberts on all things SharePoint","inLanguage":"en-GB","publisher":{"@id":"http:\/\/www.stuartroberts.net\/#person"}}]},"og:locale":"en_GB","og:site_name":"Stuart Roberts on all things SharePoint |","og:type":"article","og:title":"Creating Entities from Dynamic SQL | Stuart Roberts on all things SharePoint","og:description":"How to add a stored procedure to a LINQ to SQL dmbl with dynamic SQL as the return type and you get the error - return type for the following stored procedure could not be detected","og:url":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/","article:published_time":"2014-01-31T15:16:18+00:00","article:modified_time":"2014-01-31T15:16:18+00:00","twitter:card":"summary","twitter:site":"@SharePointStu","twitter:title":"Creating Entities from Dynamic SQL | Stuart Roberts on all things SharePoint","twitter:description":"How to add a stored procedure to a LINQ to SQL dmbl with dynamic SQL as the return type and you get the error - return type for the following stored procedure could not be detected","twitter:creator":"@SharePointStu"},"aioseo_meta_data":{"post_id":"1632","title":"Creating Entities from Dynamic SQL | #site_title","description":"How to add a stored procedure to a LINQ to SQL dmbl with dynamic SQL as the return type and you get the error - return type for the following stored procedure could not be detected","keywords":[{"label":"dbml","value":"dbml"},{"label":"return type not detected","value":"return type not detected"},{"label":"fmtonly","value":"fmtonly"}],"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2021-08-03 13:46:15","updated":"2026-10-15 19:24:51","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/www.stuartroberts.net\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/www.stuartroberts.net\/index.php\/category\/sql\/\" title=\"SQL\">SQL<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tCreating Entities from Dynamic SQL\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"http:\/\/www.stuartroberts.net\/"},{"label":"SQL","link":"http:\/\/www.stuartroberts.net\/index.php\/category\/sql\/"},{"label":"Creating Entities from Dynamic SQL","link":"http:\/\/www.stuartroberts.net\/index.php\/2014\/01\/31\/creating-entities-from-dynamic-sql\/"}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts\/1632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/comments?post=1632"}],"version-history":[{"count":5,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts\/1632\/revisions"}],"predecessor-version":[{"id":1638,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts\/1632\/revisions\/1638"}],"wp:attachment":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/media?parent=1632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/categories?post=1632"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/tags?post=1632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}