http request.md

HTTP Request

The HTTP Request block is used to call a URL with an HTTP or HTTPS request and optionally use the response data. This block allows integration with external APIs, services, or internal systems by sending and receiving data.

Typical use cases include retrieving test data, sending data to REST or SOAP APIs, or triggering remote actions such as schedules or webhooks.

Fully expanded, the HTTP Request block looks like this:

Note: The screenshot on this page uses the Elegance Design, introduced in 2025.3. If you are using an earlier version, your layout may look different.

Quick-start

  1. Drag HTTP Request onto the canvas.
  2. Enter the URL of the target endpoint.
  3. Choose the Method (GET, POST, PUT, DELETE, PATCH).
  4. Optionally add Headers, Body, or Authentication.
  5. Connect the green input and output connectors.
  6. Run the flow when it's ready.

Building block parameters

Parameters

Resources

Topic Description
Flows FAQ Common questions about creating, running, and managing flows in Leapwork.
Flows Troubleshooting Guidelines and solutions for identifying and fixing issues that occur when building or running flows in Leapwork.