> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://learning.postman.com/llms.txt.

# Run requests in sequence using Postman Flows

When you have several requests with no dependency on each other and you want them sent in a specific order, you can connect multiple **HTTP Request** blocks in sequence. This tutorial shows you how.

For an example, see the [Chaining requests](https://www.postman.com/postman/flows-snippets/flow/6267f9315d367a64e7ba06e5) example flow.

## Run multiple requests in sequence

To run several requests in a specific order, do the following:

1. [Create a new flow](/flows/get-started/build-your-first-flow/).

2. Select **Send a request** to add the first **HTTP Request** block.

   ![Select Send a request](https://assets.postman.com/postman-docs/v11/flows-select-send-request-v11-43.jpg)

3. Drag and drop the **HTTP Request** block's **Success** output port to the canvas next to it and click **HTTP Request**.

   <img src="https://assets.postman.com/postman-docs/v11/flows-drag-port-v11-42.gif" alt="Add a block" fetchpriority="low" loading="lazy" />

4. Repeat the previous step with the second **HTTP Request** block so you have three connected blocks.

   ![Three HTTP Request blocks](https://assets.postman.com/postman-docs/v11/flows-three-requests-v11-42.jpg)

5. In each **HTTP Request** block, click **Find or create new request** and select a request from the dropdown list.

6. Click **Run** to start the flow. The requests run in the order you specified.

If any request returns a response code other than `200 OK`, the flow stops and requests that follow won't run.

The requests in this tutorial run in sequence but don't interact with each other. You can also [use data from one request in another request](/flows/tutorials/advanced/send-information-from-one-system-to-another/).