Build API-first apps with Postman Flows—a visual, low-code editor

You can use Postman Flows to prototype and build API-first apps in a collaborative environment. Automate tasks, integrate systems, and showcase your APIs to others on your team—or the entire world with the Postman API Network.

Postman using Postman Flows

Starting in Postman version 11.29.0, all Postman users on the Free, Basic, and Professional plans can create, run, edit, and view flows in Postman Flows. Postman Flows is available to users on the Enterprise plan as an early access feature.

Postman Flows is available as an add-on for users on the Free, Basic and Professional plans. When purchased as an add-on, users have unlimited runs in Postman Flows. Users without a paid Flows seat will be able to run flows a limited number of times each month.

Get started with Flows

With Postman Flows, you can use a visual, low-code editor to assemble building blocks on an infinite, drag-and-drop canvas. These building blocks may contain data, such as text or a date, or perform a task, such as solving a mathematical problem or sending an API request.

Use the editor and canvas to arrange your blocks to complete nearly any workflow you can imagine. Or you can use the Postman Flows Catalog to explore ready-to-use flows. If that sounds like a lot, you can start by building a "Hello, world" flow.

To learn more, see Get started with your Postman Flows API journey.

Build flows

You build flows with blocks and connections. You use blocks to store information or perform a task, and connections to pass information or trigger an action. When you connect two blocks, you connect one block's input to another block's output. Inputs are on the block's left side and outputs are on its right side.

To learn more, see Build flows with Postman's visual, low-code editor.

Work with data in flows

In some cases, you may want to use advanced logic to work with data. With Postman Flows, you can use the Flows Query Language (FQL) or Typescript for Flows to query and transform data and add conditional logic.

FQL is a query programming language built by Postman for Postman Flows. If you need to query and transform your data, FQL is a great option. TypeScript (a superset of JavaScript), on the other hand, is a complete programming language. If you need to work with more complex logic, TypeScript is a better option.

To learn more, see Introduction to Flows Query Language and Use TypeScript in Postman Flows.

Learn Flows with tutorials

Tutorials are a great way to familiarize yourself with the Flows editor and canvas, and prepare to build your own API-first projects. With these tutorials, you can get started with beginner tutorials and go further with advanced tutorials. If you prefer to watch videos, you can explore the Flows video tutorials.

To learn more, see Learn how to use Postman Flows with tutorials.

Build flows with AI

Postbot is Postman's AI assistant. You can use natural language to ask Postbot to build or add to your flows. Postbot also helps you find and fix errors.

To learn more, see Postbot in Flows.

Last modified: 2025/01/22