Say hello to the new Postman packaged app version!

I am very excited to share with you the new Postman release today.

Since the first version of Postman, Chrome apps have been evolving at a rapid phase. The new Packaged apps platform brings in even more features for apps to make use of. Postman is also being featured in the "Developer Tools" section as part of this new platform release.

featured

The new Postman version has tons of API testing goodness designed to make you and your team more productive:

  1. Ability to organize requests within sub-collections inside collections. Keep things in order for your entire API!
  2. Binary file uploads – no limits on what you can send using Postman.
  3. Save responses directly to disk. Great for PDFs, images or any other binary file.
  4. Set environment and global values using the right click menu.
  5. Markdown support for request descriptions along with an editor to help you write it quickly
  6. Searching within history and collections
  7. Content-Type header tweaks – Autocomplete support as well as setting the header through the request body editor.

Along with these, there are lots of other tweaks which you will love. Other features in the pipeline are Google Drive syncing and support for socket connections.

If you are an existing user of Postman, you can export your collections and environments and bring them into the new packaged app version. The legacy version will be updated to have a bulk export option soon.

The Postman homepage is also getting a fresher look. Stay tuned for the upcoming releases and do let me know of any bugs you encounter.

Thank you for using Postman and a special thanks to those who have donated to the project!

You can get the packaged app version from here:ย https://chrome.google.com/webstore/detail/postman-rest-client-packa/fhbjgbiflinjbdggehcddcbncdddomop

You can follow Postman on Twitter, Google+ย andย Github.

  • thank you

    Thank You this is the best application EVAH !!! Brilliant UX & fulfills a critical need for developers.

    • abhinav

      Thank you! ๐Ÿ™‚

  • Selim

    Thanks for this great tool.

    While I do not doubt the intentions, the permissions it asks seems a bit coarse? "View and manage the files in your Google Drive". The other one, "View and manage Google Drive files that you have opened or created with this app" is totally OK though.

    • abhinav

      Thanks Selim for pointing it out. The permissions will be updated with the next update.

      • Noam

        I'll wait for the update. When do you expect to release it?

        Otherwise, thanks for this great tool. This is my favorite in this category, and having it keep my collections in Drive should be really cool.

        • abhinav

          Pretty soon. Facing some issues with the Chrome Web Store. Hopefully these are resolved quickly.

      • Florin Ardelian

        Can't you keep the collections on Google Sync? Or at least disable Google Drive integration by default, please. I do not want my collections saved on Google Drive, for security reasons. Sometimes they contain passwords and other private things that should never ever leave my computer. It is very important to make this opt-in by default, not opt-out.

        • Postman REST Client

          I understand your concerns Florin. The Google Drive permission was added but never added to the final app due to a few reasons including the ones you mentioned. Right now all data is stored locally. Chrome had a weird way of dealing with apps if an extra permission was asked for at a later date. Even if Sync is implemented in the future, it'll always be as an opt-in feature.

  • Thibz

    Thanks for your work, this app is just amazingly helpfull!

    • abhinav

      Thanks!

  • Alex

    Great, thanks!
    Will it also support debugging of which request is actually sent? So developer can double check if he constructed it right, e.g. try to replicate in the browser or another http tool?

    • abhinav

      Thanks Alex. I did not get the question completely. Are you referring to some kind of a proxy? Postman does show you the history on the side through which you can review the request which was just sent.

    • Antonio Herraiz

      I think you mean the preview button, which is right there next to the Send button. It'll show you the request that'll be sent.

  • mfy

    Many thanks for your great work!

  • it's great tool!
    it's pleasuer to use it.
    tks

  • Thanks a lot!!!

  • Sergii

    I have updated postman to latest packaged version and having question after it… Before update each time I started postman and called my service which uses NTLM, I were asked for credentials in pop up window and after it I was able to call requests until next restart. Now I receive 401.2 unauthorized without being asked for credentials. To resolve it I need to open chrome, navigate to my service, enter credentials in popup window and after it I'm able to call service… Is there any easier way to provide NTLM credentials or trick how to tell postman to ask me as before?

    • abhinav

      Sorry that you are facing this issue. The packaged app platform has some changes which makes use cases like yours difficult or impossible for now. I will post a blog detail about differences soon. You can keep the old version installed in case it's blocking your API testing workflow.

  • Amitava Karan

    Very nice tool!!
    UI also great.
    keep up good work.

    • abhinav

      Thanks Amitava!

  • pecan

    thanks very much! it`s a very useful tool for me๏ผ

  • timo

    Why there is no EASY way to import all existing collections from the old version?! So far the only way I found out was to export every collection separately and then import… No thanks. Sticking with the old one because of this…

    • abhinav

      A bulk export option is ready for the older release. Due to some issues with the Web Store the release has been delayed. Should be out by the end of this week.

      • spex66

        A bulk export option for the environments would be great too ๐Ÿ™‚
        I love to use them, but I'm afraid to switch to a use version at the moment, because I'm not aware of the migration steps.

        • abhinav

          Bulk export is present in both apps now! ๐Ÿ™‚

  • Ammar

    A really amazing tool, It does MORE than it says.
    I like it, and of course use it daily ^^

  • Antonio Herraiz

    I cannot import a Collection using this version from a file or from a URL. It just does nothing.

    I'm on Ubuntu 12.04 LTS with Google Chrome 29.0.1547.65 (Official Build 220622)

    • abhinav

      Can you send me the collection JSON?

  • Prasanth

    I downloaded the latest v.0.9.2. Cookies tab is missing. how to get it?

  • chocolatetoothpaste

    Will you be releasing a Postman launcher for the packaged app version?

    • abhinav

      Not sure yet. Chrome has a new app launcher which you can use from the dashboard or you can directly create a shortcut for Postman on your desktop. Will wait for Chrome 30 to come out to see how that fares.

  • Best REST client ever!

  • Ariel

    Great extension. Was looking for such a tool for a long time. Thanks a lot!
    Why wouldn't you add a button to spread a word/like the tool on Facebook?

    • abhinav

      Can't add like buttons inside Chrome apps. ๐Ÿ™ But will add a link somewhere! Of course, Postman needs awesome people like you to spread the word! ๐Ÿ™‚

  • Steve

    Thanks. I LOVE the fact that with the new packaged app you can export/import all data (collections and env's). I use POSTMan to distribute our API definitions to others and this will be a huge help!! Definitely time to donate again.

    The one downside for me with the packaged app is that I used to be able to easily duplicate current tab and get the same request opened to compare state between two requests. Not as easy in packaged app. A Cmd-N or something in the packaged app would be nice. Even nicer would be tabs so I can keep each window organized (with windows you can't tell what was 1st and last).

    Anyways, nice work. Thanks!!

  • Devis

    The new version is great but it has a major issue with hosts protected with an insecure SSL certs.

    The app used to run in a tab before, when the tool said "unable to open URI…" you would simply click the URI, tell Chrome to ignore the invalid SSL cert.

    Since the app runs in a separate window now, when I click the URI it opens the URI in the default browser, which might not be Chrome, thus making it more difficult to tell Chrome to ignore the invalid SSL cert.

    • Devis

      Apparently the extension was running in a separate window just after the upgrade. After restarting the browser the app runs in a tab again. Which one is the expected behaviour ?

      • abhinav

        Devis,

        You can use the legacy version for use cases which require closer integration with the browser. Working on tools which will solve these use cases.

        Abhinav

        • Garth Webb

          I'm trying to test AJAX requests on a site that does not do standard auth (basic, digest, oauth) because its not built to act as a service. I still use the old Postman because of this so I can login via the browser and then test as necessary. I noticed this comment about tools to solve these use cases is about two years old now. Any progress on this?

  • Dilish

    Wonderful tool.. Thank you so much..!!!

  • Asm Liton Chowdhury
  • zeflasher

    It seems that the OAuth 1.0 page has problems…

    1. toggling on add param to header clear all the fields
    2. The oauth method is not pre populated with the most common one (HMAC-SHA1)

    3. Sending a request with all set I get missing consumer key and oauth_token, and also all fields clear (might be related?)

    This is just after playing with it for few minutes.
    I'm gonna stick to the non app packaged one for now, but have to say I am really looking forward to use the new version ๐Ÿ™‚

    Thx heaps

    • Postman REST Client

      A few things broke with v0.9.3. Putting up an update in a couple of hrs! Sorry for the trouble.

      • zeflasher

        If you could also have a look at this feature request I posted a while back that would be awesomer !!! ๐Ÿ™‚
        Thx again for this nice tool

  • Venkat Sudheer Reddy Aedama

    How do you delete a collection that you uploaded on postman public domain?

    • abhinav

      Top right username > Shared collections > Delete.

    • Postman REST Client

      Click on your name (Top right nav bar) > Shared collections > Delete.

      • Venkat Sudheer Reddy Aedama

        Appreciate your quick response. Which nav bar? I do not see any navigation bar which has my name on POSTMAN client.

      • Venkat Sudheer Reddy Aedama

        Alright, I think that's only a part of your packaged app and not the browser plugin. I want to delete the collections thats are uploaded on https://www.getpostman.com/collections/

  • Nir

    Hi,

    We love the new Postman, some improvements that we really want:

    1. Add more then one level of sub-collections… we would like to organize our collection with deeper level of sub collections.

    Thanks!

    • Postman REST Client

      Thanks Nir. Working on the issues that you mentioned. Expect updates soon.

  • markpit

    Any possibility of supporting other OAuth 2 grant types besides authorization code?

  • Arun Subbaramu

    I am using postman for the first time Need . Trying to figure how i can pass body of a HttpRequest using POST. My Spring webservice method has a annotation @RequestBody String Sample. My RequestBody is always coming as empty string.

    • abhinavasthana

      Arun,

      I would suggest posting the question on Stackoverflow.com.

  • Item Size

    Is there a way to revert back to the old in-browser version of Postman? I tend to open it when I'm in the middle of development and something's gone wrong, so I need to join the existing session and just look at the last call I made. It's a pain when I have to go through multiple posts in the app, just to get to the same point that my browser is at.

  • Pingback: Postman v0.9.6 – Access cookies and restricted headers plus better testing | Postman Blog()

  • Matt

    Will we be able to save test cases locally? It would be nice to have test cases under revision control.

    • Postman REST Client

      Yes. You can export Postman collections and store them in a version control system.

      • Matt

        thanks for the info.

  • Ranjini

    How do I print a simple json response or even the data stored in a variable in my tests ? Do I use console.log or log.info or how do I print it out when I run the collection runner. Right now, I'm able to print only the HTTP responses but if I want to see the whole json response body as a part of my report what should I be doing. And How do I export my requests in collection runner and sent it to my team as a html report or any other report?

  • Martin

    Hi,

    Just discoved and tried the packaged version and it is awesome. Have been using the standard version until now.

    I also wish for sync between computers. Until then, would it be possible to simply add the settings folder to Dropbox? Where are the collections stored?

    Martin

    • Postman REST Client

      Thanks Martin! We are releasing the Syncing feature soon. Expect a ton of things in the coming year.

  • ไบ‘ ไฟž

    Nice work!! Thank you!

  • Martin

    Hi,

    The new standalone version has a lot of nice improvements over the standard version, but it also has two serious drawbacks that have made me return to the standard version.

    1. If a site needs you to login, you can in the standard version just log in on another tab and the continue in Postman. This is not possible with the new version. You need to simulate the login as well, which is quite cumbersome.

    2. Because the old version is actually just a web page, you can use Ctrl-F to find all sorts of things in the returned data. The find function in the new version is very limitied and works only on some parts.

    I wish the new version would run inside a tab like the good old version!

    Regards,
    Martin

  • A very useful tool for Web Services. Thank you very much.

  • Vinay Bharadwaj

    Hi,

    This is an insane tool! But, is it possible to add the Interceptor to the browser version?

    It works very well with the Packaged App, but there are a lot of scenarios in which the browser version is a better choice. And I feel that adding the Interceptor would complete the browser version aslo.

    I understand that this would be hard because it is the legacy version! But it would be a great plus!

    Thanks for making it though! Its been a ton of help!

    Cheers!

  • He-Who-Must-Not-Be-Named

    Is it possible to run new Postman (>1.0) in a chrome tab?

  • Bhupinderjit Singh

    Postman is the best thing happened to developers. I really want to thank Postman team for this.

    Only feature I want to request is, easy shortcut to launch postman. Chrome app box takes time to open. I have found third-party solutions for this. But a native solution will be great.

    Thanks again. Great work guys.

  • Pingback: Making the Postman logo | Postman Blog()

  • Tatarao voleti

    Cookie issues are there, cookie is not setting in my browser, so i am not able to update content in remote server through this Rest client.

  • iDom

    Hi,

    I just love Postman for all my API integration tests. Just a quick question regarding an API call.

    One of my service returns a PDF file and evenrytime when I send a request through Postman, it asks me to save the PDF file. I don't want that to be happened. How I can just skip that option? Please help.

  • Palak Darji

    This is nicest tool I ever used. One Problem with my pattern: I need to select response type as JSON everytime I fetch new data. It by default sets to HTML which is annoying.. Please provide some update on this.

  • Terrifi post but I was wanting to know if you could write a
    litte more on this topic? I'd be very ggrateful if you could elaborate a little bit more.
    Many thanks!