---
title: "n8n"
description: "Generate images from an n8n workflow. Call the Imejis render API with an HTTP Request node and map your data to a design's fields, no code required."
url: "https://www.imejis.io/apis/n8n"
published: "2026-07-25"
---

# n8n

## n8n

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 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:

```json title="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](/blogs/tutorials/n8n-10-image-automation-workflows) and the [integrations overview](/integrations). Prefer to skip the workflow builder entirely? An [AI agent can drive the same API over MCP](/agents).
