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 example flow.

Run multiple requests in sequence

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

  1. Create a new flow module.

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

    Select Send a request

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

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

    Three HTTP Request blocks

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

  6. Select 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 will stop 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.

Last modified: 2025/05/07