{"id":32713,"date":"2024-01-25T07:00:00","date_gmt":"2024-01-25T15:00:00","guid":{"rendered":"https:\/\/cloudinary.com\/blog\/?p=32713"},"modified":"2025-03-23T12:20:15","modified_gmt":"2025-03-23T19:20:15","slug":"automated-archiving-expired-visual-assets-mediaflows","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows","title":{"rendered":"Automated Archiving of Expired Visual Assets Using MediaFlows"},"content":{"rendered":"\n<p>The explosion of the digital visual economy has put pressure on brands to continuously source new image and video content.&nbsp;<\/p>\n\n\n\n<p>Stock images and video are a critical part of this ecosystem. The global industry for stock images and video reached <a href=\"https:\/\/www.arizton.com\/market-reports\/stock-images-and-stock-videos-market\">nearly $5 billion<\/a> in 2022, fueled by brands\u2019 insatiable need for engaging visuals from email to ad campaigns.&nbsp;<\/p>\n\n\n\n<p>The rapid growth of image and video has also placed new importance on maintaining control over licenses, governance, and risk mitigation. Digital asset management (DAM) platforms are a natural choice for managing this complexity.<\/p>\n\n\n\n<p>In this blog post, we\u2019ll explore a use case that showcases how low-code automation platform <a href=\"https:\/\/www.home.mediaflows.cloudinary.com\/\">MediaFlows<\/a> can extend the power of <a href=\"https:\/\/cloudinary.com\/products\/digital_asset_management\">Cloudinary Assets<\/a> \u2014 enabling users to save time and cost and reduce risk by automatically archiving images or videos with expired licenses.&nbsp;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Expiring Images and Video: The Value of Automated Archiving<\/h2>\n\n\n\n<p>In the realm of visual content, expiration dates are primarily tied to licenses. When media files are used for marketing campaigns, website content, or other purposes, they often come with licenses that dictate how and when they can be used. Expiration dates signify the point at which these licenses expire, and any further use of the asset could result in legal complications.<\/p>\n\n\n\n<p>Archiving these assets is essential for organizations.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Risk mitigation<\/strong>. Using expired assets can lead to unintentional license violations, resulting in legal disputes and financial penalties. Archiving mitigates this risk by clearly segregating expired assets from active ones.<\/li>\n\n\n\n<li><strong>Efficiency<\/strong>. Keeping expired assets mixed in with active ones can clutter the Assets interface, making it harder for users to find relevant content. Archiving streamlines the interface, enhancing user experience and productivity.<\/li>\n\n\n\n<li><strong>Governance and compliance<\/strong>. Many industries are subject to regulations governing the use of digital assets. Properly managing expired assets ensures compliance with these regulations and helps maintain a clear audit trail.<\/li>\n<\/ul>\n\n\n\n<p>Automating the archiving process brings an additional layer of efficiency and risk reduction. Manually sorting and moving assets can be time-consuming and prone to errors, making automation a smart choice.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Power of MediaFlows: Extending the Value of Assets<\/h2>\n\n\n\n<p>MediaFlows, Cloudinary&#8217;s low-code development platform for image and video workflows, extends the flexibility of Assets, so developers are able to build their own low-code custom apps on top of the platform.&nbsp;<\/p>\n\n\n\n<p>Users can tap into MediaFlows\u2019 deep, native integration with Assets in two ways:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Build custom workflows within MediaFlows<\/strong>. Easily reference and manage images and video in Assets from the MediaFlows interface.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img width=\"624\" height=\"228\" data-public-id=\"Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_1\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_1.png\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_624,h_228,c_scale\/f_auto,q_auto\/v1706199712\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_1\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_1.png?_i=AA\" alt=\"\" class=\"wp-post-32713 wp-image-32714\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1706199712\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1706199712\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_1\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_1.png?_i=AA 624w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1706199712\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_1\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_1.png?_i=AA 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/figure><\/div>\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li><strong>Embed into the Assets environment<\/strong>. Once MediaFlows is enabled in the Assets app marketplace, users gain access within the Assets interface to all flows that use the DAM app interface \u2014\u00a0providing new ways to easily manage, transform, and organize their assets.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img width=\"624\" height=\"143\" data-public-id=\"Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_2-1\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_2-1.png\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_624,h_143,c_scale\/f_auto,q_auto\/v1706199709\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_2-1\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_2-1.png?_i=AA\" alt=\"\" class=\"wp-post-32713 wp-image-32716\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1706199709\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1706199709\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_2-1\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_2-1.png?_i=AA 624w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1706199709\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_2-1\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_2-1.png?_i=AA 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\">Automating Archiving With MediaFlows<\/h2>\n\n\n\n<p>Let&#8217;s dive into the solution that combines Assets with the capabilities of MediaFlows. This automation is orchestrated through a series of well-defined steps, soon to be released as an out-of-the-box template:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Scheduler<\/strong>. The workflow initiates every hour, ensuring regular checks for expired assets.<\/li>\n\n\n\n<li><strong>Send HTTP request<\/strong>. The workflow fetches today&#8217;s date from an external source and formats it to yyyy-mm-dd.<\/li>\n\n\n\n<li><strong>Split string<\/strong>. The formatted date is further processed to isolate the yyyy-mm-dd part.<\/li>\n\n\n\n<li><strong>Search media<\/strong>. The workflow identifies expired assets by comparing their &#8220;Expiry Date&#8221; metadata field with today&#8217;s date.<\/li>\n\n\n\n<li><strong> Apply on each<\/strong>. This step ensures that each expired asset found in the search undergoes the subsequent process.<\/li>\n\n\n\n<li><strong>Process media<\/strong>. Finally, the automation moves each expired asset to a designated `\/archive` folder. This process works seamlessly even for dynamic folders.<\/li>\n<\/ol>\n\n\n\n<p>A concrete example of this automation in action can be seen in the screenshot. The &#8220;Expiry Date&#8221; metadata field of an asset is shown as \u201c01 Aug, 2023\u201d, and the asset is successfully moved to the <code>\/archive<\/code> folder.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img width=\"1024\" height=\"814\" data-public-id=\"Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3.png\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_1024,h_814,c_scale\/f_auto,q_auto\/v1706199699\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3.png?_i=AA\" alt=\"\" class=\"wp-post-32713 wp-image-32717\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1706199699\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1706199699\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3.png?_i=AA 1999w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1706199699\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3.png?_i=AA 300w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1706199699\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3.png?_i=AA 768w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1706199699\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3.png?_i=AA 1024w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1706199699\/Web_Assets\/blog\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3\/Automated-Archiving-of-Expired-Visual-Assets-Using-MediaFlows_3.png?_i=AA 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\">The Power of Flexibility<\/h2>\n\n\n\n<p>The power of MediaFlows\u2019 solution lies in the ability to easily customize workflows to meet the unique needs of each organization.<\/p>\n\n\n\n<p>For example, many Assets users want to make sure that an expired asset isn\u2019t only publicly available but is also accessible to only a predefined set of people inside the organization. Here, MediaFlows can not only change the expiry, but also be used to move the asset to a folder with limited permissions.<\/p>\n\n\n\n<p>In addition, when the asset expires, users can add any additional logic they want: sending an email alert, for example, or, removing the asset from their PIM.&nbsp;<\/p>\n\n\n\n<p>With an intuitive visual interface and drag-and-drop blocks with predefined logic and integrations, MediaFlows allows users to easily tailor workflows involving expired visual assets to the needs of their organization.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Embrace the Future of Digital Asset Management<\/h2>\n\n\n\n<p>The exploding demand for stock image and photography makes automated, scalable processes around governance of expired assets a must-have.&nbsp;<\/p>\n\n\n\n<p>This automated archiving workflow boosts efficiency and reduces compliance and legal risk for Assets users, who no longer have to worry about using expired assets.&nbsp;Or wasting time on manual archiving or unscalable custom scripts.&nbsp;<\/p>\n\n\n\n<p>And it shows how MediaFlows unlocks additional flexibility and power from Cloudinary Assets. By empowering developers and citizen integrators to create custom apps on top of the Assets platform, MediaFlows extends the value of Assets to more seamlessly manage visual media end-to-end.&nbsp;<\/p>\n\n\n\n<p>Additional ways that MediaFlows is being used to extend the power of Assets include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Applying bulk edits or transformations on entire classes of image or video.<\/li>\n\n\n\n<li>Updating metadata tags programmatically.<\/li>\n\n\n\n<li>Syncing visual media between Assets and other cloud storage platforms (e.g., Amazon S3, Dropbox) or production systems (e.g., Shopify).<\/li>\n<\/ul>\n\n\n\n<p>Ultimately, MediaFlows gives organizations the flexibility to get more out of Assets, and unlock and connect the rest of their visual media ecosystem.\u00a0<\/p>\n\n\n\n<p><a href=\"https:\/\/www.home.mediaflows.cloudinary.com\/\">Get started for free<\/a> with MediaFlows today.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The explosion of the digital visual economy has put pressure on brands to continuously source new image and video content.&nbsp; Stock images and video are a critical part of this ecosystem. The global industry for stock images and video reached nearly $5 billion in 2022, fueled by brands\u2019 insatiable need for engaging visuals from email [&hellip;]<\/p>\n","protected":false},"author":87,"featured_media":32719,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[89,363],"class_list":["post-32713","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-digital-asset-management","tag-media-flows"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.6 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>MediaFlows by Cloudinary: Archive Your Expired Visual Assets<\/title>\n<meta name=\"description\" content=\"Manually sorting and moving assets can be time-consuming and prone to errors, making automation a smart choice. Here&#039;s how MediaFlows can help.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Automated Archiving of Expired Visual Assets Using MediaFlows\" \/>\n<meta property=\"og:description\" content=\"Manually sorting and moving assets can be time-consuming and prone to errors, making automation a smart choice. Here&#039;s how MediaFlows can help.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-25T15:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-23T19:20:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1705604435\/MediaFlows_Auto_Archieving_Expired_Visuals-blog\/MediaFlows_Auto_Archieving_Expired_Visuals-blog-jpg?_i=AA\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"melindapham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows\"},\"author\":{\"name\":\"melindapham\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\"},\"headline\":\"Automated Archiving of Expired Visual Assets Using MediaFlows\",\"datePublished\":\"2024-01-25T15:00:00+00:00\",\"dateModified\":\"2025-03-23T19:20:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows\"},\"wordCount\":958,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1705604435\/MediaFlows_Auto_Archieving_Expired_Visuals-blog\/MediaFlows_Auto_Archieving_Expired_Visuals-blog.jpg?_i=AA\",\"keywords\":[\"Digital Asset Management\",\"MediaFlows\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows\",\"url\":\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows\",\"name\":\"MediaFlows by Cloudinary: Archive Your Expired Visual Assets\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1705604435\/MediaFlows_Auto_Archieving_Expired_Visuals-blog\/MediaFlows_Auto_Archieving_Expired_Visuals-blog.jpg?_i=AA\",\"datePublished\":\"2024-01-25T15:00:00+00:00\",\"dateModified\":\"2025-03-23T19:20:15+00:00\",\"description\":\"Manually sorting and moving assets can be time-consuming and prone to errors, making automation a smart choice. Here's how MediaFlows can help.\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1705604435\/MediaFlows_Auto_Archieving_Expired_Visuals-blog\/MediaFlows_Auto_Archieving_Expired_Visuals-blog.jpg?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1705604435\/MediaFlows_Auto_Archieving_Expired_Visuals-blog\/MediaFlows_Auto_Archieving_Expired_Visuals-blog.jpg?_i=AA\",\"width\":2000,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Automated Archiving of Expired Visual Assets Using MediaFlows\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"name\":\"Cloudinary Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudinary.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\",\"name\":\"Cloudinary Blog\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"width\":312,\"height\":60,\"caption\":\"Cloudinary Blog\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\",\"name\":\"melindapham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"caption\":\"melindapham\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"MediaFlows by Cloudinary: Archive Your Expired Visual Assets","description":"Manually sorting and moving assets can be time-consuming and prone to errors, making automation a smart choice. Here's how MediaFlows can help.","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:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows","og_locale":"en_US","og_type":"article","og_title":"Automated Archiving of Expired Visual Assets Using MediaFlows","og_description":"Manually sorting and moving assets can be time-consuming and prone to errors, making automation a smart choice. Here's how MediaFlows can help.","og_url":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows","og_site_name":"Cloudinary Blog","article_published_time":"2024-01-25T15:00:00+00:00","article_modified_time":"2025-03-23T19:20:15+00:00","og_image":[{"width":2000,"height":1100,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1705604435\/MediaFlows_Auto_Archieving_Expired_Visuals-blog\/MediaFlows_Auto_Archieving_Expired_Visuals-blog-jpg?_i=AA","type":"image\/jpeg"}],"author":"melindapham","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows"},"author":{"name":"melindapham","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9"},"headline":"Automated Archiving of Expired Visual Assets Using MediaFlows","datePublished":"2024-01-25T15:00:00+00:00","dateModified":"2025-03-23T19:20:15+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows"},"wordCount":958,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1705604435\/MediaFlows_Auto_Archieving_Expired_Visuals-blog\/MediaFlows_Auto_Archieving_Expired_Visuals-blog.jpg?_i=AA","keywords":["Digital Asset Management","MediaFlows"],"inLanguage":"en-US","copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows","url":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows","name":"MediaFlows by Cloudinary: Archive Your Expired Visual Assets","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1705604435\/MediaFlows_Auto_Archieving_Expired_Visuals-blog\/MediaFlows_Auto_Archieving_Expired_Visuals-blog.jpg?_i=AA","datePublished":"2024-01-25T15:00:00+00:00","dateModified":"2025-03-23T19:20:15+00:00","description":"Manually sorting and moving assets can be time-consuming and prone to errors, making automation a smart choice. Here's how MediaFlows can help.","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1705604435\/MediaFlows_Auto_Archieving_Expired_Visuals-blog\/MediaFlows_Auto_Archieving_Expired_Visuals-blog.jpg?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1705604435\/MediaFlows_Auto_Archieving_Expired_Visuals-blog\/MediaFlows_Auto_Archieving_Expired_Visuals-blog.jpg?_i=AA","width":2000,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/automated-archiving-expired-visual-assets-mediaflows#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Automated Archiving of Expired Visual Assets Using MediaFlows"}]},{"@type":"WebSite","@id":"https:\/\/cloudinary.com\/blog\/#website","url":"https:\/\/cloudinary.com\/blog\/","name":"Cloudinary Blog","description":"","publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudinary.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudinary.com\/blog\/#organization","name":"Cloudinary Blog","url":"https:\/\/cloudinary.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","width":312,"height":60,"caption":"Cloudinary Blog"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9","name":"melindapham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","caption":"melindapham"}}]}},"jetpack_featured_media_url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1705604435\/MediaFlows_Auto_Archieving_Expired_Visuals-blog\/MediaFlows_Auto_Archieving_Expired_Visuals-blog.jpg?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/32713","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/users\/87"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/comments?post=32713"}],"version-history":[{"count":5,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/32713\/revisions"}],"predecessor-version":[{"id":37246,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/32713\/revisions\/37246"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/32719"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=32713"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=32713"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=32713"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}