{"id":543,"date":"2009-07-28T21:11:00","date_gmt":"2009-07-28T21:11:00","guid":{"rendered":"https:\/\/brainlitter.itgroove.net\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/"},"modified":"2009-07-28T21:11:00","modified_gmt":"2009-07-28T21:11:00","slug":"delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months","status":"publish","type":"post","link":"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/","title":{"rendered":"Delightfully Simple &#8211; How to delete files in a document library after x hours, days or months"},"content":{"rendered":"<div class=\"ExternalClassFD89F58B87424E5FA1CB4A083A5FDAF8\">\n<p>This question came up on Experts-Exchange.com today and after a few minutes of consideration, here&#8217;s my suggestion to the problem \u2013 simple, effective and customizable \u2026 and better yet, no code! More importantly, I hope this helps inspire ideas and creativity, by demonstrating how simple this really was, to implement. <\/p>\n<p>\u00a0<\/p>\n<h2>The Business Requirement <\/h2>\n<p>\u00a0<\/p>\n<p>We have a 3rd party application which sends daily reports (PDF&#8217;s) to a document library every day. Is there any other way we can delete reports older than a week automatically? <\/p>\n<p>\u00a0<\/p>\n<h2>Assumptions <\/h2>\n<p>\u00a0<\/p>\n<p>I am making one assumption here and that is that this document library is *dedicated* to storing just these PDF reports. If this library was used to store all sorts of documents, for other purposes as well (perhaps the PDF&#8217;s were stored in a single folder, within the document library?), we would need to add some additional logic such as checking the type of file, etc. and exiting out of the workflow if it wasn&#8217;t a &#8216;daily report&#8217; PDF. <\/p>\n<p>\u00a0<\/p>\n<h2>The Solution <\/h2>\n<p>\u00a0<\/p>\n<p><span style=\"font-size:12pt\"><span style=\"color:#365f91;text-decoration:underline\">A simple SharePoint Workflow, created in SharePoint Designer<\/span> <\/span>(remember, SPD is free now \u2013 get it at <a href=\"http:\/\/www.microsoft.com\/spd\">http:\/\/www.microsoft.com\/spd<\/a> &#8211; of course, proceeding with caution). Here are the steps to solve this particular requirement <\/p>\n<p>\u00a0<\/p>\n<ol>\n<li>Create a SharePoint Designer Workflow that fires against newly created\/edited items in the document library <\/li>\n<\/ol>\n<ul style=\"margin-left:72pt\">\n<li><span style=\"color:#365f91\"><em>Again, if this library is storing other types of documents as well, you will want to abort the workflow upon detecting that type of document <\/em><\/span><\/li>\n<\/ul>\n<ol>\n<li>Use the Pause Action to &#8216;wait&#8217; until a week passes <\/li>\n<li>That&#8217;s it <\/li>\n<\/ol>\n<p>\u00a0<\/p>\n<p>If you wanted to, particularly for testing in the early going, you might want to write out history and\/or email yourself to notify that the file has been deleted, to ensure it is working as expected. You&#8217;ll want to remove that action however, once you get the workflow going the way you want it. <\/p>\n<p>\u00a0<\/p>\n<h2>The Visual Overview of the Solution <\/h2>\n<p>\u00a0<\/p>\n<p>First off, we need a document library. Oh, good, here&#8217;s one! <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull1.png\"> <\/p>\n<p>\u00a0<\/p>\n<p>Now we need to connect to our SharePoint site, using SharePoint Designer. Get SPD at <a href=\"http:\/\/www.microsoft.com\/spd\">http:\/\/www.microsoft.com\/spd<\/a>. Once it is installed, connect to your SharePoint site by choosing File, Open Site and plunking in the URL to the site (not to the library), such as <a href=\"http:\/\/portal.somewhere.com\/\">http:\/\/portal.somewhere.com<\/a> <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull2.png\"> <\/p>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull3.png\"> <\/p>\n<p>\u00a0<\/p>\n<p>Next, we need to create a new SharePoint Workflow. <span style=\"color:#365f91\"><em>Note, you may get prompted to download and install the Windows Workflow Foundation before you can proceed. If you get that, er, do it, eh? <\/em><\/span><\/p>\n<p>\u00a0<\/p>\n<p>Choose File, New\u2026 Workflow\u2026 <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull4.png\"> <\/p>\n<p>\u00a0<\/p>\n<p>Give the workflow a meaningful name, choose the correct library to fire against and choose the option to run against newly created items <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull5.png\"> <\/p>\n<p>\u00a0<\/p>\n<p>Click Next and then create the first step, to pause for 7 days (using the <span style=\"font-size:12pt\"><span style=\"color:#365f91\"><strong>Pause for Duration<\/strong><\/span> <\/span>Action) and give this first step a meaningful name <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull6.png\"> <\/p>\n<p>\u00a0<\/p>\n<p>Note: if the Pause for Duration Action isn&#8217;t in the dropdown list, simply choose the More Actions button (it likely won&#8217;t be, if you haven&#8217;t created any previous workflows) <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull7.png\"> <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull8.png\"> <\/p>\n<p>\u00a0<\/p>\n<p>Now, set the Pause for Duration to be the length of time you wish to wait, to delete the item. I&#8217;d suggest when you initially test the item, to set this to 5 minutes, so you don&#8217;t have to wait too long to test your results \ud83d\ude42 \u2026 see below for how to modify an existing workflow. <\/p>\n<p>\u00a0<\/p>\n<p>Add a 2<sup>nd<\/sup> workflow step, to handle the &#8216;Delete&#8217; function (which would run, once the Pause for Duration time period has passed) <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull9.png\"> <\/p>\n<p>\u00a0<\/p>\n<p>Give the 2<sup>nd<\/sup> step a descriptive name, and an action of &#8216;Delete Item&#8217;. Then select the hyperlink that says &#8216;This List&#8217; and choose the &#8216;Current Item&#8217;. <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull10.png\"> <\/p>\n<p>\u00a0<\/p>\n<p>The 2<sup>nd<\/sup> step should look like the following, when complete. <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull11.png\"> <\/p>\n<p>\u00a0<\/p>\n<p>The Workflow will validate and we&#8217;ll be in business. <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull12.png\"> <\/p>\n<p>\u00a0<\/p>\n<h2>Testing the Workflow <\/h2>\n<p>\u00a0<\/p>\n<p>As mentioned, you may want to set your &#8216;Pause for Duration&#8217; to be 5 minutes, instead of 7 days, until you are sure this baby is ready to roll. To test the workflow, add a new document to the library in whatever method you require (upload, WebDav\/Publish, Email to Library, etc.). <\/p>\n<p>\u00a0<\/p>\n<p><span style=\"color:#365f91;font-size:12pt\"><strong><em>You should notice that\u2026 <\/em><\/strong><\/span><\/p>\n<p>\u00a0<\/p>\n<ul>\n<li>The document is gone after the 5 minutes has elapsed (ok, I&#8217;m really impatient and went for 2 minutes) <\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull13.png\"> <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull14.png\"> <\/p>\n<p>\u00a0<\/p>\n<ul>\n<li>And in case you were curious\u2026 yes, it still sticks it in the Recycle Bin, where it should. <\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull15.png\"> <\/p>\n<p>\u00a0<\/p>\n<h2>How to Modify an Existing Workflow <\/h2>\n<p>\u00a0<\/p>\n<p>Finally, if you wanted to modify the workflow after the fact (alter the timeframe, say from the 5 minute test, to the 7 day requirement, it is easy to find and reopen\/edit your workflow. Simply double click the .XOML file, under Workflows and then the name of your workflow (in our case, it was &#8216;Delete Daily Reports Older than 1 Week). <\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"\/brainlitterarchive\/Lists\/Photos\/072909_0350_Delightfull16.png\"> <\/p>\n<p>\u00a0<\/p>\n<p><em><font color=\"#003366\">One final note. Don&#8217;t you hate when you try to write something original but then realize someone else had written the same damn thing, before you (honestly, this wasn&#8217;t lifted&#8230; I&#8217;m the first to even bring it up too \ud83d\ude42<\/font><\/em><\/p>\n<p><em><font color=\"#003366\"><\/font><\/em>\u00a0<\/p>\n<p><em><font color=\"#003366\">Anyways, props to these folks, who solved the same problem, the same way&#8230;\u00a0 a long time before I did&#8230; <\/font><\/em><a href=\"http:\/\/www.sharepointblogs.com\/holliday\/archive\/2007\/07\/26\/delete-files-using-workflow-using-duration.aspx\"><em><font color=\"#003366\">http:\/\/www.sharepointblogs.com\/holliday\/archive\/2007\/07\/26\/delete-files-using-workflow-using-duration.aspx<\/font><\/em><\/a><\/p>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This question came up on Experts-Exchange.com today and after a few minutes of consideration, here&#8217;s my suggestion to the problem \u2013 simple, effective and customizable \u2026 and better yet, no code! More importantly, I hope this helps inspire ideas and creativity, by demonstrating how simple this really was, to implement. \u00a0 The Business Requirement \u00a0 &hellip; <a href=\"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/\"><\/a><\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":"","_jetpack_memberships_contains_paid_content":false},"categories":[337,14,338,339],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Delightfully Simple - How to delete files in a document library after x hours, days or months - Brainlitter - Inside the mind of Sean Wallbridge<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Delightfully Simple - How to delete files in a document library after x hours, days or months - Brainlitter - Inside the mind of Sean Wallbridge\" \/>\n<meta property=\"og:description\" content=\"This question came up on Experts-Exchange.com today and after a few minutes of consideration, here&#8217;s my suggestion to the problem \u2013 simple, effective and customizable \u2026 and better yet, no code! More importantly, I hope this helps inspire ideas and creativity, by demonstrating how simple this really was, to implement. \u00a0 The Business Requirement \u00a0 &hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/\" \/>\n<meta property=\"og:site_name\" content=\"Brainlitter - Inside the mind of Sean Wallbridge\" \/>\n<meta property=\"article:published_time\" content=\"2009-07-28T21:11:00+00:00\" \/>\n<meta name=\"author\" content=\"Sean Wallbridge\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sean Wallbridge\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/\",\"url\":\"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/\",\"name\":\"Delightfully Simple - How to delete files in a document library after x hours, days or months - Brainlitter - Inside the mind of Sean Wallbridge\",\"isPartOf\":{\"@id\":\"https:\/\/regroove.ca\/brainlitter\/#website\"},\"datePublished\":\"2009-07-28T21:11:00+00:00\",\"dateModified\":\"2009-07-28T21:11:00+00:00\",\"author\":{\"@id\":\"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/74e1c0def190f181c1394c2b6d883e77\"},\"breadcrumb\":{\"@id\":\"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Brainlitter\",\"item\":\"https:\/\/regroove.ca\/brainlitter\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Delightfully Simple &#8211; How to delete files in a document library after x hours, days or months\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/regroove.ca\/brainlitter\/#website\",\"url\":\"https:\/\/regroove.ca\/brainlitter\/\",\"name\":\"Brainlitter - Inside the mind of Sean Wallbridge\",\"description\":\"Dad. Husband. Drummer. Learner of Things.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/regroove.ca\/brainlitter\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/74e1c0def190f181c1394c2b6d883e77\",\"name\":\"Sean Wallbridge\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/adf8cea6291c39d166616f2148d919a6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/adf8cea6291c39d166616f2148d919a6?s=96&d=mm&r=g\",\"caption\":\"Sean Wallbridge\"},\"url\":\"https:\/\/regroove.ca\/brainlitter\/author\/swallbridge\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Delightfully Simple - How to delete files in a document library after x hours, days or months - Brainlitter - Inside the mind of Sean Wallbridge","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:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/","og_locale":"en_US","og_type":"article","og_title":"Delightfully Simple - How to delete files in a document library after x hours, days or months - Brainlitter - Inside the mind of Sean Wallbridge","og_description":"This question came up on Experts-Exchange.com today and after a few minutes of consideration, here&#8217;s my suggestion to the problem \u2013 simple, effective and customizable \u2026 and better yet, no code! More importantly, I hope this helps inspire ideas and creativity, by demonstrating how simple this really was, to implement. \u00a0 The Business Requirement \u00a0 &hellip;","og_url":"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/","og_site_name":"Brainlitter - Inside the mind of Sean Wallbridge","article_published_time":"2009-07-28T21:11:00+00:00","author":"Sean Wallbridge","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sean Wallbridge","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/","url":"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/","name":"Delightfully Simple - How to delete files in a document library after x hours, days or months - Brainlitter - Inside the mind of Sean Wallbridge","isPartOf":{"@id":"https:\/\/regroove.ca\/brainlitter\/#website"},"datePublished":"2009-07-28T21:11:00+00:00","dateModified":"2009-07-28T21:11:00+00:00","author":{"@id":"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/74e1c0def190f181c1394c2b6d883e77"},"breadcrumb":{"@id":"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/regroove.ca\/brainlitter\/2009\/07\/28\/delightfully-simple-how-to-delete-files-in-a-document-library-after-x-hours-days-or-months\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Brainlitter","item":"https:\/\/regroove.ca\/brainlitter\/"},{"@type":"ListItem","position":2,"name":"Delightfully Simple &#8211; How to delete files in a document library after x hours, days or months"}]},{"@type":"WebSite","@id":"https:\/\/regroove.ca\/brainlitter\/#website","url":"https:\/\/regroove.ca\/brainlitter\/","name":"Brainlitter - Inside the mind of Sean Wallbridge","description":"Dad. Husband. Drummer. Learner of Things.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/regroove.ca\/brainlitter\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/74e1c0def190f181c1394c2b6d883e77","name":"Sean Wallbridge","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/adf8cea6291c39d166616f2148d919a6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/adf8cea6291c39d166616f2148d919a6?s=96&d=mm&r=g","caption":"Sean Wallbridge"},"url":"https:\/\/regroove.ca\/brainlitter\/author\/swallbridge\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/posts\/543"}],"collection":[{"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/comments?post=543"}],"version-history":[{"count":0,"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/posts\/543\/revisions"}],"wp:attachment":[{"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/media?parent=543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/categories?post=543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/tags?post=543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}