Skip to content
| Marketplace
Sign in
Visual Studio Code>Testing>RequestFlowNew to Visual Studio Code? Get it now.
RequestFlow

RequestFlow

RequestFlow

|
1 install
| (0) | Free
Integrated HTTP client per project/workspace — like Postman, but inside VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

RequestFlow

Integrated HTTP client for VS Code — like Postman, but inside your editor.

Features

  • Multi-API workspace — Organize multiple APIs inside a single .requests/ folder
  • Folder-based organization — Group requests by controller or feature using nested folders
  • Environment inheritance — Global variables with per-API overrides
  • Built-in auth — Bearer, Basic, API Key with variable interpolation
  • Zero dependencies — Uses native node:http/node:https for HTTP requests
  • Git-friendly — Each request is a JSON file, perfect for version control
  • Svelte 5 UI — Modern webview interface with VS Code native theming

Getting Started

  1. Open a workspace in VS Code
  2. Open the RequestFlow sidebar (activity bar icon)
  3. Click Initialize RequestFlow to create the .requests/ folder
  4. Add an API and start making requests!

Folder Structure

.requests/
├── environments/          ← Global variables
│   └── dev.env.json
├── api-1/                 ← API
│   ├── _environments/     ← Per-API variable overrides
│   │   └── dev.env.json
│   └── auth/              ← Collection
│       └── login.json     ← Request
└── settings.json

Development

npm install
npm run watch    # Build extension + webview in watch mode

Press F5 in VS Code to launch the extension in development mode.

Build

npm run build
npm run package  # Creates .vsix file

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft