Visually configure your n8n HTTP Request node — URL, method, authentication, headers, query params, and body — then get the ready-to-import n8n workflow JSON with one click.
Ctrl+V (or Cmd+V on Mac) — n8n will paste the node directly onto the canvas.The n8n HTTP Request node is the most powerful and flexible node in n8n — it can connect to virtually any REST API. But configuring it correctly involves setting the right method, URL, auth type, headers, query parameters, and request body. Getting the JSON structure wrong means the API call fails. This free builder lets you configure all of these visually, then generates the exact n8n node JSON you can paste directly into your workflow.
The builder includes presets for the most popular APIs used in n8n workflows — OpenAI, Slack, Airtable, Notion, Telegram, and GitHub — so you can start with a working configuration and customize it for your use case. It also generates the equivalent cURL command so you can test the API call directly from your terminal before importing into n8n.
The builder supports every authentication method used by modern REST APIs:
Authorization: Bearer TOKEN header. Used by OpenAI, GitHub, most modern APIs.X-API-Key: KEY. Used by Airtable, SendGrid, many SaaS APIs.?api_key=KEY to the URL. Used by some weather and data APIs.Configure your request body in any format APIs accept:
Content-Type: application/json automatically.{{$json.fieldName}} for dynamic values.One-click presets for the most commonly used APIs in n8n:
The cURL export lets you test your API call directly in a terminal before importing into n8n. This is useful for: