{"id":6107,"date":"2019-01-17T15:21:54","date_gmt":"2019-01-17T15:21:54","guid":{"rendered":"https:\/\/zappysys.com\/blog\/?p=6107"},"modified":"2019-01-17T15:21:54","modified_gmt":"2019-01-17T15:21:54","slug":"setting-metadata-key-value-ssis-amazon-s3-azure-storage-task","status":"publish","type":"post","link":"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/","title":{"rendered":"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p>In this post we will see how to set Metadata key\/value in <a href=\"https:\/\/zappysys.com\/products\/ssis-powerpack\/ssis-azure-blob-storage-task\/\">Azure Blob Storage Task<\/a> and <a href=\"https:\/\/zappysys.com\/products\/ssis-powerpack\/ssis-amazon-s3-task\/\">Amazon Storage Task (S3 Task)<\/a>. We will also see how to set them dynamically at runtime (Use SSIS Expression).<\/p>\n<div class=\"content_block\" id=\"custom_post_widget-2523\"><h2><span id=\"Prerequisites\">Prerequisites<\/span><\/h2>\r\nBefore we perform the steps listed in this article, you will need to make sure the following prerequisites are met:\r\n<ol style=\"margin-left: 1.5em;\">\r\n \t<li><abbr title=\"SQL Server Integration Services\">SSIS<\/abbr> designer installed.\u00a0Sometimes it is referred to as <abbr title=\"Business Intelligence Development Studio\">BIDS<\/abbr> or <abbr title=\"SQL Server Data Tools\">SSDT<\/abbr> (<a href=\"https:\/\/docs.microsoft.com\/en-us\/sql\/ssdt\/download-sql-server-data-tools-ssdt\" target=\"_blank\" rel=\"noopener\">download it from the Microsoft site<\/a>).<\/li>\r\n \t<li>Basic knowledge of SSIS package\u00a0development using\u00a0<em>Microsoft SQL Server Integration Services<\/em>.<\/li>\r\n \t<li>Make sure\u00a0<span style=\"text-decoration: underline;\"><a href=\"https:\/\/zappysys.com\/products\/ssis-powerpack\/\" target=\"_blank\" rel=\"noopener\">ZappySys SSIS PowerPack<\/a><\/span>\u00a0is installed (<a href=\"https:\/\/zappysys.com\/products\/ssis-powerpack\/download\/\" target=\"_blank\" rel=\"noopener\">download it<\/a>, if you haven't already).<\/li>\r\n \t<li>(<em>Optional step<\/em>)<em>.<\/em>\u00a0<a href=\"https:\/\/zappysys.zendesk.com\/hc\/en-us\/articles\/360035974593\" target=\"_blank\" rel=\"noopener\">Read this article<\/a>, if you are planning to deploy packages to a server and schedule their execution later.<\/li>\r\n<\/ol><\/div>\n<h2>Set Amazon S3 Task Metadata (Key \/ Value Pairs)<\/h2>\n<p>Here is how you can set Metadata in Amazon S3 Task.<\/p>\n<div style=\"width: 525px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"figureimage\" src=\"https:\/\/zappysys.com\/onlinehelp\/ssis-powerpack\/scr\/images\/amazon-s3-task\/ui-amazon-s3-task-metadata.png\" alt=\"Setting Amazon S3 Metadata (Key\/Value Pairs) in SSIS Amazon Storage Task\" width=\"515\" height=\"333\" \/><p class=\"wp-caption-text\">Setting Amazon S3 Metadata (Key\/Value Pairs) in SSIS Amazon Storage Task<\/p><\/div>\n<h2>Set Azure Blob Storage Task Metadata (Key \/ Value Pairs)<\/h2>\n<p>Just like S3 Task you can use same UI in Azure blob storage task too.<\/p>\n<h2>Set Metadata Key\/Value Dynamically (SSIS Expression)<\/h2>\n<p>So far you have set metadata using static value. What if you have to set Dynamically at runtime?<\/p>\n<p>Basically Metadata is passed as XML Format in the task like below.<\/p>\n<pre class=\"lang:xhtml decode:true \">&lt;?xml version=\"1.0\" encoding=\"utf-8\"?&gt;\r\n&lt;ArrayOfStringKeyValue xmlns:xsi=\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\" xmlns:xsd=\"http:\/\/www.w3.org\/2001\/XMLSchema\"&gt;\r\n\t&lt;StringKeyValue&gt;\r\n\t\t&lt;Key&gt;x-amz-key1&lt;\/Key&gt;\r\n\t\t&lt;Value&gt;AAAAAAA&lt;\/Value&gt;\r\n\t&lt;\/StringKeyValue&gt;\r\n\t&lt;StringKeyValue&gt;\r\n\t\t&lt;Key&gt;x-amz-key2&lt;\/Key&gt;\r\n\t\t&lt;Value&gt;BBBBBBB&lt;\/Value&gt;\r\n\t&lt;\/StringKeyValue&gt;\t\r\n&lt;\/ArrayOfStringKeyValue&gt;<\/pre>\n<p>Whate we will do is take above format and make it dynamic using SSIS Expression.<\/p>\n<p>Perform the following steps for that.<\/p>\n<ol>\n<li>Select your\u00a0Amazon Storage Task or Azure Storage Task and right click &gt; Select Properties.<\/li>\n<li>In the Properties Grid check Property name\u00a0MetadataKeyValue. Copy XML Value from there (We will use it in expression)<\/li>\n<li>Now double click Amazon Storage Task or Azure Storage Task<\/li>\n<li>Click on Expression Button<\/li>\n<li>Select MetadataKeyValue property and for Value enter below expression&#8230; Use previously copied XML text\u00a0 and change Value part with your own SSIS variable. In below example we are passing Just one Metadata Key\/Value pair ( Name=x-amz-meta-filename\u00a0 , Value=Coming from\u00a0@[User::MyFileNameVariable] )<br \/>\nNote that we have escaped double quote with <span class=\"lang:default decode:true  crayon-inline \">\\&#8221;<\/span>\u00a0 and replaced static value with <span class=\"lang:default decode:true  crayon-inline\">&lt;Value&gt;&#8221; + @[User::MyFileNameVariable] + &#8220;&lt;\/Value&gt;<\/span>\u00a0.<\/p>\n<pre class=\"wrap:true lang:c# decode:true\">\"&lt;?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?&gt;\"\r\n+ \"&lt;ArrayOfStringKeyValue xmlns:xsi=\\\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\\\" xmlns:xsd=\\\"http:\/\/www.w3.org\/2001\/XMLSchema\\\"&gt;\"\r\n+ \"\t&lt;StringKeyValue&gt;\"\r\n+ \"\t\t&lt;Key&gt;x-amz-meta-file-name&lt;\/Key&gt;\"\r\n+ \"\t\t&lt;Value&gt;\" + @[User::MyFileNameVariable] + \"&lt;\/Value&gt;\"\r\n+ \"\t&lt;\/StringKeyValue&gt;\"\r\n+ \"\t&lt;StringKeyValue&gt;\"\r\n+ \"\t\t&lt;Key&gt;x-amz-meta-something&lt;\/Key&gt;\"\r\n+ \"\t\t&lt;Value&gt;BBBBBBB&lt;\/Value&gt;\"\r\n+ \"\t&lt;\/StringKeyValue&gt;\"\t\r\n+ \"&lt;\/ArrayOfStringKeyValue&gt;\"<\/pre>\n<div id=\"attachment_6108\" style=\"width: 1090px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6108\" class=\"size-full wp-image-6108\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression.png\" alt=\"Set Amazon S3 File Metadata Key\/Value dynamically\" width=\"1080\" height=\"892\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression.png 1080w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression-300x248.png 300w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression-768x634.png 768w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression-1024x846.png 1024w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/a><p id=\"caption-attachment-6108\" class=\"wp-caption-text\">Set Amazon S3 File Metadata Key\/Value dynamically<\/p><\/div><\/li>\n<li>\u00a0Click OK and that&#8217;s it.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Introduction In this post we will see how to set Metadata key\/value in Azure Blob Storage Task and Amazon Storage Task (S3 Task). We will also see how to set them dynamically at runtime (Use SSIS Expression). Set Amazon S3 Task Metadata (Key \/ Value Pairs) Here is how you can set Metadata in Amazon [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6108,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[181,182],"tags":[29,183,35,12],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task | ZappySys Blog<\/title>\r\n<meta name=\"description\" content=\"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task - ZappySys Blog\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task | ZappySys Blog\" \/>\r\n<meta property=\"og:description\" content=\"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task - ZappySys Blog\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/\" \/>\r\n<meta property=\"og:site_name\" content=\"ZappySys Blog\" \/>\r\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ZappySys\/\" \/>\r\n<meta property=\"article:published_time\" content=\"2019-01-17T15:21:54+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\r\n\t<meta property=\"og:image:height\" content=\"892\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\r\n<meta name=\"author\" content=\"ZappySys\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/zappysys\/\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"ZappySys\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/\",\"url\":\"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/\",\"name\":\"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task | ZappySys Blog\",\"isPartOf\":{\"@id\":\"https:\/\/zappysys.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression.png\",\"datePublished\":\"2019-01-17T15:21:54+00:00\",\"dateModified\":\"2019-01-17T15:21:54+00:00\",\"author\":{\"@id\":\"https:\/\/zappysys.com\/blog\/#\/schema\/person\/2756c237457fbc95d82cb38962f81f82\"},\"description\":\"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task - ZappySys Blog\",\"breadcrumb\":{\"@id\":\"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/#primaryimage\",\"url\":\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression.png\",\"contentUrl\":\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression.png\",\"width\":1080,\"height\":892,\"caption\":\"Set Amazon S3 File Metadata Key\/Value dynamically\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/zappysys.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/zappysys.com\/blog\/#website\",\"url\":\"https:\/\/zappysys.com\/blog\/\",\"name\":\"ZappySys Blog\",\"description\":\"SSIS \/ ODBC Drivers \/ API Connectors for JSON, XML, Azure, Amazon AWS, Salesforce, MongoDB and more\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/zappysys.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/zappysys.com\/blog\/#\/schema\/person\/2756c237457fbc95d82cb38962f81f82\",\"name\":\"ZappySys\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zappysys.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5c9be148088ba9b8af8e955c5f7c22b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5c9be148088ba9b8af8e955c5f7c22b5?s=96&d=mm&r=g\",\"caption\":\"ZappySys\"},\"sameAs\":[\"http:\/\/www.zappysys.com\/\",\"https:\/\/www.facebook.com\/ZappySys\/\",\"https:\/\/twitter.com\/https:\/\/twitter.com\/zappysys\/\"],\"url\":\"https:\/\/zappysys.com\/blog\/author\/admin\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task | ZappySys Blog","description":"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task - ZappySys Blog","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:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/","og_locale":"en_US","og_type":"article","og_title":"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task | ZappySys Blog","og_description":"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task - ZappySys Blog","og_url":"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/","og_site_name":"ZappySys Blog","article_author":"https:\/\/www.facebook.com\/ZappySys\/","article_published_time":"2019-01-17T15:21:54+00:00","og_image":[{"width":1080,"height":892,"url":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression.png","type":"image\/png"}],"author":"ZappySys","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/zappysys\/","twitter_misc":{"Written by":"ZappySys","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/","url":"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/","name":"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task | ZappySys Blog","isPartOf":{"@id":"https:\/\/zappysys.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/#primaryimage"},"image":{"@id":"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/#primaryimage"},"thumbnailUrl":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression.png","datePublished":"2019-01-17T15:21:54+00:00","dateModified":"2019-01-17T15:21:54+00:00","author":{"@id":"https:\/\/zappysys.com\/blog\/#\/schema\/person\/2756c237457fbc95d82cb38962f81f82"},"description":"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task - ZappySys Blog","breadcrumb":{"@id":"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/#primaryimage","url":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression.png","contentUrl":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/ssis-amazon-s3-storage-metadata-dynamic-expression.png","width":1080,"height":892,"caption":"Set Amazon S3 File Metadata Key\/Value dynamically"},{"@type":"BreadcrumbList","@id":"https:\/\/zappysys.com\/blog\/setting-metadata-key-value-ssis-amazon-s3-azure-storage-task\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zappysys.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Setting Metadata key \/ value in SSIS Amazon S3 \/ Azure Storage Task"}]},{"@type":"WebSite","@id":"https:\/\/zappysys.com\/blog\/#website","url":"https:\/\/zappysys.com\/blog\/","name":"ZappySys Blog","description":"SSIS \/ ODBC Drivers \/ API Connectors for JSON, XML, Azure, Amazon AWS, Salesforce, MongoDB and more","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zappysys.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/zappysys.com\/blog\/#\/schema\/person\/2756c237457fbc95d82cb38962f81f82","name":"ZappySys","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zappysys.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5c9be148088ba9b8af8e955c5f7c22b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5c9be148088ba9b8af8e955c5f7c22b5?s=96&d=mm&r=g","caption":"ZappySys"},"sameAs":["http:\/\/www.zappysys.com\/","https:\/\/www.facebook.com\/ZappySys\/","https:\/\/twitter.com\/https:\/\/twitter.com\/zappysys\/"],"url":"https:\/\/zappysys.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts\/6107"}],"collection":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/comments?post=6107"}],"version-history":[{"count":1,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts\/6107\/revisions"}],"predecessor-version":[{"id":6109,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts\/6107\/revisions\/6109"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/media\/6108"}],"wp:attachment":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/media?parent=6107"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/categories?post=6107"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/tags?post=6107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}