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
| Field | Value |
|---|---|
| Method | POST |
| URL | https://render.imejis.io/v1/YOUR_DESIGN_ID |
| Header | dma-api-key: YOUR_API_KEY |
| Body Content Type | JSON |
| Response Format | File (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.