{"id":39335,"date":"2025-11-19T07:00:00","date_gmt":"2025-11-19T15:00:00","guid":{"rendered":"https:\/\/cloudinary.com\/blog\/?p=39335"},"modified":"2025-11-19T15:40:07","modified_gmt":"2025-11-19T23:40:07","slug":"using-flow-secrets-in-powerflows","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows","title":{"rendered":"Using Flow Secrets in PowerFlows"},"content":{"rendered":"<div class=\"wp-block-cloudinary-markdown \"><p><a href=\"https:\/\/cloudinary.com\/documentation\/mediaflows_powerflows\">Cloudinary PowerFlows<\/a> are building blocks for automating tasks with your images and videos. Most PowerFlow elements are actions that you execute and chain together sequentially. For example, every time a photo is uploaded, you can send an email notification to a specific person. Each PowerFlow element does one job, and together they create a step-by-step automatic workflow.<\/p>\n<p>PowerFlows also have the ability to call some external APIs or services via HTTP requests. Often, these services are protected behind an API key, which you can obtain from the service provider. Until now, there was no secure way to store this key on the Cloudinary platform. As of July 2025, you can securely store your API keys in the Cloudinary dashboard and use them in your PowerFlows thanks to the <a href=\"https:\/\/cloudinary.com\/documentation\/mediaflows_powerflows#flow_secrets\">Flow Secrets feature<\/a>.<\/p>\n<p>In this blog post, we\u2019ll show you how to create and use secrets in your PowerFlows by building a simple workflow that sends an email via Postmark.<\/p>\n<h2>Managing Flow Secrets<\/h2>\n<p>PowerFlows has long offered the option to use custom variables in your blocks. Flow secrets work the same way. Click the little arrow next to your flow name, and you can see the Flow Secrets option next to Flow Variables:<\/p>\n<center><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1763595056\/blog-Using_Flow_Secrets_in_PowerFlows-1.png\" alt=\"Flow Secrets option in menu\" style=\"zoom:50%;\" \/><\/center>\n<p>Flow secrets are only accessible within the PowerFlow where they\u2019re defined. They\u2019re perfect for storing sensitive data, such as API keys, tokens, or credentials. Each flow secret has a key and a value.<\/p>\n<center><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1763595056\/blog-Using_Flow_Secrets_in_PowerFlows-2.png\" alt=\"Flow Secrets dialog\" style=\"zoom:50%;\" \/><\/center>\n<p>Once you save the flow secret, you can reference it like any variable in your workflow. Many blocks have input fields that allow you to customize the block. In most cases, they\u2019ll have a \u201c+\u201d icon where you can click and reference the secret.<\/p>\n<center><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1763595056\/blog-Using_Flow_Secrets_in_PowerFlows-3.png\" alt=\"Dialog for injecting a secret\" style=\"zoom:50%;\" \/><\/center>\n<p>Once you select the secret, it will be injected into the input field with a syntax like <code>{{SECRETS.your_secret_name}}<\/code>.<\/p>\n<h2>Example: Using Secret in HTTP Request<\/h2>\n<p>To use secrets in a PowerFlow, you\u2019ll create a simple workflow that will send an email via Postmark. Click the <strong>MediaFlows<\/strong> button on the left of the dashboard and click <strong>New PowerFlow<\/strong>. Click the menu next to the flow name and define a new secret called <code>postmark_api_key<\/code>.<\/p>\n<p>Now, in the **Add Blocks\/88 section, search for \u201chttp\u201d to find the <strong>Send HTTP Request<\/strong> block. Click and drag it to the canvas, and connect it to the previous block, which should be <strong>Add to Logs<\/strong> by default. You should now have three blocks in total if you followed the default setup: \u201cCloudinary Upload\u201d, followed by \u201cAdd to Logs\u201d, followed by \u201cSend HTTP Request\u201d.<\/p>\n<center><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1763595057\/blog-Using_Flow_Secrets_in_PowerFlows-4.png\" alt=\"Example flow\" style=\"zoom:50%;\" \/><\/center>\n<p>Click the <strong>Send HTTP Request<\/strong> block and click <strong>Configure block<\/strong>. You\u2019ll usePostmark for this example, so add <code>https:\/\/api.postmarkapp.com\/email\/withTemplate<\/code> as the POST URL. Postmark requires a special header named <code>X-Postmark-Server-Token<\/code>, which you can obtain from your Postmark account, among other headers. The full value of the <strong>Request headers<\/strong> field should look like this:<\/p>\n<pre class=\"js-syntax-highlighted\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"JSON \/ JSON with Comments\" data-shcb-language-slug=\"json\"><span><code class=\"hljs language-json shcb-wrap-lines\">{ \n   <span class=\"hljs-attr\">\"Content-Type\"<\/span>: <span class=\"hljs-string\">\"application\/json\"<\/span>,\n   <span class=\"hljs-attr\">\"Accept\"<\/span>: <span class=\"hljs-string\">\"application\/json\"<\/span>,\n   <span class=\"hljs-attr\">\"X-Postmark-Server-Token\"<\/span>: <span class=\"hljs-string\">\"{{SECRETS.postmark_api_key}}\"<\/span>\n}\n<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JSON \/ JSON with Comments<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">json<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p>When the workflow is executed, the value of the secret will be injected into the header instead of the <code>{{SECRETS.postmark_api_key}}<\/code> placeholder.<\/p>\n<p>The request body should look somewhat like this:<\/p>\n<pre class=\"js-syntax-highlighted\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"JSON \/ JSON with Comments\" data-shcb-language-slug=\"json\"><span><code class=\"hljs language-json shcb-wrap-lines\">{\n   <span class=\"hljs-attr\">\"From\"<\/span>: <span class=\"hljs-string\">\"sender@example.com\"<\/span>,\n   <span class=\"hljs-attr\">\"To\"<\/span>: <span class=\"hljs-string\">\"recipient@example.com\"<\/span>,\n   <span class=\"hljs-attr\">\"TemplateId\"<\/span>: <span class=\"hljs-number\">123456<\/span>,\n   <span class=\"hljs-attr\">\"TemplateModel\"<\/span>: {\n      <span class=\"hljs-attr\">\"name\"<\/span>: <span class=\"hljs-string\">\"John Doe\"<\/span>,\n      <span class=\"hljs-attr\">\"message\"<\/span>: <span class=\"hljs-string\">\"Hello, world!\"<\/span>\n   }\n}\n<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JSON \/ JSON with Comments<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">json<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p>Now you can click the <strong>Test<\/strong> button to execute the workflow and send the email. If everything works as expected, you should see everything marked as successful in the live logs.<\/p>\n<center><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1763595057\/blog-Using_Flow_Secrets_in_PowerFlows-5.png\" alt=\"Live Logs\" style=\"zoom:50%;\" \/><\/center>\n<h2>Conclusion<\/h2>\n<p>With the introduction of the Flow Secrets feature, Cloudinary has improved the management of sensitive data in PowerFlows. It\u2019s now possible to store API keys, tokens, or credentials securely, without exposing them in plain format.<\/p>\n<p><a href=\"https:\/\/cloudinary.com\/contact\">Contact us today to learn more<\/a> about how Cloudinary can help simplify your content development workflows.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":87,"featured_media":39336,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[370,363],"class_list":["post-39335","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-image","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>Using Flow Secrets in PowerFlows<\/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:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using Flow Secrets in PowerFlows\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-19T15:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-19T23:40:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1759340722\/Blog_Using_Flow_Secrets_in_PowerFlows\/Blog_Using_Flow_Secrets_in_PowerFlows.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\/using-flow-secrets-in-powerflows#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows\"},\"author\":{\"name\":\"melindapham\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\"},\"headline\":\"Using Flow Secrets in PowerFlows\",\"datePublished\":\"2025-11-19T15:00:00+00:00\",\"dateModified\":\"2025-11-19T23:40:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows\"},\"wordCount\":5,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1759340722\/Blog_Using_Flow_Secrets_in_PowerFlows\/Blog_Using_Flow_Secrets_in_PowerFlows.jpg?_i=AA\",\"keywords\":[\"Image\",\"MediaFlows\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows\",\"url\":\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows\",\"name\":\"Using Flow Secrets in PowerFlows\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1759340722\/Blog_Using_Flow_Secrets_in_PowerFlows\/Blog_Using_Flow_Secrets_in_PowerFlows.jpg?_i=AA\",\"datePublished\":\"2025-11-19T15:00:00+00:00\",\"dateModified\":\"2025-11-19T23:40:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1759340722\/Blog_Using_Flow_Secrets_in_PowerFlows\/Blog_Using_Flow_Secrets_in_PowerFlows.jpg?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1759340722\/Blog_Using_Flow_Secrets_in_PowerFlows\/Blog_Using_Flow_Secrets_in_PowerFlows.jpg?_i=AA\",\"width\":2000,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using Flow Secrets in PowerFlows\"}]},{\"@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":"Using Flow Secrets in PowerFlows","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\/using-flow-secrets-in-powerflows","og_locale":"en_US","og_type":"article","og_title":"Using Flow Secrets in PowerFlows","og_url":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows","og_site_name":"Cloudinary Blog","article_published_time":"2025-11-19T15:00:00+00:00","article_modified_time":"2025-11-19T23:40:07+00:00","og_image":[{"width":2000,"height":1100,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1759340722\/Blog_Using_Flow_Secrets_in_PowerFlows\/Blog_Using_Flow_Secrets_in_PowerFlows.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\/using-flow-secrets-in-powerflows#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows"},"author":{"name":"melindapham","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9"},"headline":"Using Flow Secrets in PowerFlows","datePublished":"2025-11-19T15:00:00+00:00","dateModified":"2025-11-19T23:40:07+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows"},"wordCount":5,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1759340722\/Blog_Using_Flow_Secrets_in_PowerFlows\/Blog_Using_Flow_Secrets_in_PowerFlows.jpg?_i=AA","keywords":["Image","MediaFlows"],"inLanguage":"en-US","copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows","url":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows","name":"Using Flow Secrets in PowerFlows","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1759340722\/Blog_Using_Flow_Secrets_in_PowerFlows\/Blog_Using_Flow_Secrets_in_PowerFlows.jpg?_i=AA","datePublished":"2025-11-19T15:00:00+00:00","dateModified":"2025-11-19T23:40:07+00:00","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1759340722\/Blog_Using_Flow_Secrets_in_PowerFlows\/Blog_Using_Flow_Secrets_in_PowerFlows.jpg?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1759340722\/Blog_Using_Flow_Secrets_in_PowerFlows\/Blog_Using_Flow_Secrets_in_PowerFlows.jpg?_i=AA","width":2000,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/using-flow-secrets-in-powerflows#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Using Flow Secrets in PowerFlows"}]},{"@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\/v1759340722\/Blog_Using_Flow_Secrets_in_PowerFlows\/Blog_Using_Flow_Secrets_in_PowerFlows.jpg?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/39335","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=39335"}],"version-history":[{"count":2,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/39335\/revisions"}],"predecessor-version":[{"id":39339,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/39335\/revisions\/39339"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/39336"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=39335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=39335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=39335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}