Introducing the Postman VS Code extension

Avatar

Earlier this year, we announced that we would launch the Postman VS Code extension in 2023. We aim to bring Postman closer to our users as they design, develop, and test their APIs. With that goal in mind, we have built and are now rolling out the first beta version of the VS Code extension.

This early version aims to solve our users’ need to quickly test and try their APIs while implementing them. That’s why the first version is focused on building the core API client experience, where you can send API requests across multiple protocols from within VS Code. This streamlines development workflows by eliminating the need to switch back and forth between your IDE and Postman. We currently support HTTP, gRPC, and WebSocket on the API client, and we will continue adding more protocols and features as the extension evolves.

gif of Managing governance rules for your team
Sending an HTTP request with Postman from within VS Code.

You can install the VS Code extension from the VS Code marketplace. We will continuously ship features and improvements—such as support for Postman Collections and environments—so be on the lookout. We value your input, so if you have any feedback on this beta version, please feel free to leave it in the comments.

What do you think about this topic? Tell us in a comment below.

Comment

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.

29 thoughts on “Introducing the Postman VS Code extension

  • Avatar

    Any chance of getting a Jetbrains (IntelliJ/Webstorm/etc) plugin as well?

  • Avatar

    It’s been awesome and straightforward

  • Avatar

    Cool, but without collections and envs this extension is a bit useless for large code bases.

  • Avatar

    Just found this extension. It’s pretty nice to have everything in vscode. Can’t wait to have graphql, collections, and environments implemented!

  • Avatar

    Just let users use the extension without having to log into the postman account.

  • Avatar

    we just switched to the paid postman plan and are very disappointed that we can’t use the extension due to the missing features. Please add them asap. 🙂

  • Avatar

    It’s awesome! Now I can code and test everything in one place. Keep up the great work, guys!

  • Avatar

    The current extension version is a good addition to enhance developer productivity leveraging the power of VS Code. Though the look and feel and the UX is nothing different from the Postman desktop/web app, there is a small feature that is missing in the current version. I am unable to rename the HTTP Request. I need to identify it using the endpoint instead of a user friendly name.

  • Avatar

    Is there a tentative date for the release of collections and environments?

  • Avatar

    Hi Postman Team,

    The current postman extension is doing a good pretty job.

    Would love to see if a collection can be locally saved and kept it under a github repo
    If we can save it local machine and access in the GitHub repo and postman extension
    > It very easy to write a Postman test case and helps in saving locally
    > And very easy to push to GitHub repo for any CI activities

  • Avatar

    Agora sim! Essa poha está usável…parabéns aos envolvidos !

  • Avatar

    Would be amazing if this was available for IntelliJ – any ETA on that ?

  • Avatar

    This is pretty great!

    One of the things that made me super excited about this was the potential for a vim mode inside of the postman editor. Looks like that isn’t implemented yet, any hope for vim support in a future release?

  • Avatar

    Use vscode postman… I think it came out this year..

  • Avatar

    Hi Preetham, postman in VS code is a great feature. I have a question. How can push my local postman changes through git using VS code. I created a new branch and I have created new collection. But I am not able to push changes through the postman plugin from VS code. Any help will be appreciated. Thanks
    Sajith Varma

  • Avatar

    any hope for bringing in Jetbrains IDE?

  • Avatar

    please pay attention to accessibility for screen readers also you can understand the importance of accessibility by looking at vs code release notes they are always adding some improvements for accessibility and more than 100000000 blind and visually impaired people are exists today and respecting to accessibility is crucial.
    the postman client app itself is not accessible for screen readers I hope you pay attention to accessibility from the beginning while designing this extension.
    Thanks.

  • Avatar

    Not able to login on an online vscode ide. There should be an option to start without a login or creating an account.

  • Avatar
  • Avatar

    Nice, BUT, I cannot see anywhere to import my existing collections. Without that feature can’t use the extension, ThunderClient will import the postman collections though.

  • Avatar

    « We will continuously ship features and improvements—such as support for Postman Collections and environments »

    But as of 2023/10, the VSCode extension page shows something very different:
    https://marketplace.visualstudio.com/items?itemName=Postman.postman-for-vscode

    Project Details
    • postmanlabs/postman-app-support
    • Last Commit: 6 months ago
    • No Pull Requests
    • 2561 Open Issues

    More Info
    • Version 0.10.0
    • Released on 11/05/2023 18:39:05

    These collections and environments features are a central point of the use of Postman, and make the current extension « almost useless » if you have to use the desktop client alongside it.
    Perhaps I misunderstand the concept of « continuous », but when will these features arrive?

  • Avatar

    Hey! How to add a certificate in Vs Code Postman?

  • Avatar

    This is so existing

  • Avatar

    Is this available yet for enterprise?

  • Avatar

    Any chance we can get other vscode extensions to work in the scripting areas? Please fulfill my dream of a Postman editor with VIM keybinds 🙏

  • Avatar

    Any chance the extension can also be published, in addition to the MS Marketplace, the Open VSX Registry? This will makes the extension instantaneously accessible to a much wider audience. Thanks!

  • Avatar

    Is it possible to load the local collection JSON file from the git repository to this extension? Without account?

  • Avatar

    This is a nice extension to have since installing postman on some systems is difficult. love it