> ## Documentation Index
> Fetch the complete documentation index at: https://docs.utopikai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# HTTP

> Call an HTTP or REST API from a workflow

The **HTTP** node calls any HTTP/REST API. Add **HTTP** from **Integrations** in the node library.

<img src="https://mintcdn.com/utopikai/p9a1LGmePwjWsNz6/images/workflows/HTTP.png?fit=max&auto=format&n=p9a1LGmePwjWsNz6&q=85&s=80077a072084a10a4a70c5dbaad9a482" alt="HTTP node configuration" width="1024" height="654" data-path="images/workflows/HTTP.png" />

## Configure the request

Select the node to open the **HTTP** panel.

1. **Configure request** — Choose a method (for example **GET**) and enter the endpoint URL. Use **Insert Variable** to put earlier-step values in the URL.
2. **Authentication** — Choose how the request authenticates, or **None**.
3. **Headers** — Add headers (for example `Content-Type: application/json`) as JSON or as individual header rows.
4. **Request Body** — Available for **POST**, **PUT**, and **PATCH**.

Use `{{variables}}` from earlier steps in the URL, headers, or body. Open **Show API examples** for sample request shapes.

## Related documentation

* [Workflows Overview](/workflows/overview)
* [Editor](/workflows/editor)
* [Tool](/workflows/tool)
