Liquid Templates in Azure Logic Apps: What They Are and Why They Matter
The Problem Every Logic Apps Developer Hits You are building an integration on Azure Logic Apps Standard. The upstream system sends you a rich, nested JSON payload — a sales order with line items, ...

Source: DEV Community
The Problem Every Logic Apps Developer Hits You are building an integration on Azure Logic Apps Standard. The upstream system sends you a rich, nested JSON payload — a sales order with line items, discount codes, shipping methods, and state-specific tax rates. The downstream system expects a flat, transformed structure with calculated totals, a carrier label, and an SLA timestamp. The built-in expression language gets you partway there. But the moment you need a loop, a conditional lookup table, or a running subtotal across items, you hit a wall. That is the moment you reach for Liquid templates. What Is Liquid? Liquid is an open-source template language originally created by Shopify. It is designed to be safe, sandboxed, and easy to read — output is produced by mixing static text with template tags that reference data. There are two kinds of tags: {{ customer.firstName }} /* output tag — renders a value */ {% if order.total > 1000 %} /* logic tag — controls flow */ Note: The /* ...