What It Does
APIEase defines and runs three types of requests: HTTP Requests, Flow Requests, and Liquid Requests. Each request type is executed inside APIEase's managed environment, keeping credentials secure and ensuring logic is processed server-side.
APIEase also lets you build storefront widgets that render Liquid and JavaScript through a theme app block. Widgets are managed alongside requests but are designed for storefront UI instead of API execution.
HTTP Requests
HTTP Requests let you call external APIs using any method (GET, POST, PUT, PATCH, DELETE). You define the URL, headers, body, and parameters. APIEase executes the call on the server and returns the response to the system that triggered it.
Flow Requests
Flow Requests allow Shopify Flow to trigger logic that APIEase runs. APIEase receives the Flow input, processes any parameters, executes the defined request or workflow, and returns output data that Flow can use in subsequent steps.
Liquid Requests
Liquid Requests run custom logic written in Liquid. They let you transform data, extract fields, perform simple conditionals, or construct dynamic request bodies. The Liquid code executes within APIEase and can use inputs from any trigger source.
Widgets
Widgets are reusable storefront components that render Liquid templates with optional JavaScript. They are added to your theme through the APIEase app block and can be updated centrally in the APIEase admin.
Secure Parameter Storage
APIEase stores confidential values -- such as API keys, tokens, and passwords -- on the server and never exposes them to the storefront or external clients. When a request is triggered, APIEase injects these secure parameters into the request at runtime so they are used during execution but never returned or made visible outside the managed environment.