n8n icon

n8n

N8nn8n

Render an image from any n8n workflow with a single HTTP Request node. No custom code, and no webhook to wait on: the node gets the finished image back in its own response.

Http request node settingsHTTP Request node settings

FieldValue
MethodPOST
URLhttps://render.imejis.io/v1/YOUR_DESIGN_ID
Headerdma-api-key: YOUR_API_KEY
Body Content TypeJSON
Response FormatFile (saves the binary image)

Send the fields you want to change as component.property pairs in the JSON body, using n8n expressions to map in your data:

Body (JSON)
{
  "headline.text": "{{ $json.title }}",
  "subtitle.text": "{{ $json.subtitle }}"
}

Wire the node to any trigger (a new row, a webhook, a schedule) and the image comes back on the node's output, ready to send to email, Slack, or storage.

For a full walkthrough with ready-made workflows, see 10 n8n image automation workflows and the integrations overview. Prefer to skip the workflow builder entirely? An AI agent can drive the same API over MCP.