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

You can use the Postman Flows low-code editor to prototype, build, and deploy API-first apps in a collaborative environment. Create flows that automate tasks, connect systems, and showcase your APIs to others on your team or the entire world with the Postman API Network. You can deploy flows so they function as API endpoints on the Postman Cloud and can connect to third-party services.

Flows are composable. You can reuse flows as blocks within other flows. This helps you keep your flows organized and efficient, even when you’re using flows to automate complex tasks or processes.

Postman Flows illustration

Starting in Postman version 11.42.3, Postman users on all plans can create, run, deploy, edit, and view flows in Postman Flows.

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. Learn more about managing Flows usage.

Get started with Flows

With Postman Flows, you 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 Template Gallery 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 Build a “Hello world” flow.

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 blocks. 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.

Deploy flows

You can deploy flows to the Postman Cloud. Flows running in the cloud function as API endpoints with public URLs, where external systems can trigger them. Flows running in the cloud can receive requests, process and apply logic to the incoming data, and send responses. Use flows to automate business logic, handle webhooks, connect with third-party services, and create AI-powered tools.

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 TypeScript or Flows Query Language (FQL) to query and transform data and add conditional logic.

TypeScript (a superset of JavaScript) is a complete programming language you can use to program logic and transform data in Postman Flows. 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. 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. You can get started with beginning use cases 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

With Postman Agent mode, you can use natural language to build or add to your flows. Agent Mode also has skills you can select to accomplish specific tasks.

Postman Community. Icon.

Got some feedback on Postman Flows?

Got some feedback on Postman Flows?

Last modified: 2025/11/24