
Raw body editing-For sending data without any encodingīinary data-For sending image, audio, video, or text files

Multipart/form-data-For sending large quantities of binary data or text containing non-ASCII characters URL-encoded-The default content type for sending simple text data Create and save custom methods and send requests with the following body types:
POSTMAN REST CLIENT FOR CHROME DOWNLOAD
For more information and to download the Postman REST Client, visit and execute any REST, SOAP, and GraphQL queries from within Postman. Indeed, Postman is a must-have tool for developers that regularly work with APIs–from developers just beginning to consume APIs for their web and mobile development projects to experienced developers who design, test and release APIs for public consumption. By default, collections are listed in the left sidebar in alphabetical ordert.Ĭonclusion Postman REST Client is a real time saver, making it easier for developers to test and work with APIs. Currently, API calls listed in the left sidebar can be reordered via drag and drop, but collections cannot. The Wappwolf API may also be an option for implementing collection sharing via file storage and sharing services in the Postman app.įinally, it would be nice to be able to reorder collections in the same way that API calls can be reordered, via drag and drop. However, we’d also like to see the ability for Postman collections to be shared using file storage services such as SmartFile, Box or DropBox. (It should be noted that the Postman test editor and runner does include the Tiny Validator Library, which can be used to validate JSON Schema and make sure that the data structure is correct.) It would also be nice if Postman could save files and settings (similar to functions in Google Chrome sync) across devices. The ability for Postman to automatically validate API responses or provide an option to validate JSON / XML responses from within the app would be helpful. Sometimes API responses are returned with badly formatted XML or invalid JSON, which can cause parsing issues. With all of that said, I’d like to see future versions of Postman include a built-in validator for JSON and perhaps also for XML. Postman also includes many features designed to dramatically reduce the time needed to test and develop APIs.

The Postman REST Client has many other useful functions and features, including keyboard shortcuts, header presets, keyword filter for history and collections, bulk upload/import, and the ability to save API responses to disk. By providing these collections of APIs, Box has made it much easier for developers to get started on and become familiar with the available features of its APIs. This post is an in-depth review of the Postman Google Chrome Packaged App highlighting the key features that make Postman a must-have tool for API developers and consumers at all levels of experience.įor example in a recent Box blog post, Box created and provided links to two collections of API calls: one collection for the Box Content API and the other for the Box View API. At publication time, the Postman REST Client is one of the highest-rated productivity apps in the Chrome Web Store, with more than 348,000 unique users (for both versions), and more than 63,000 collections shared via Postman (more on that later).

The in-browser version includes a few features, such as session cookies support, that are not yet available in the packaged app version. The packaged app version includes advanced features such as OAuth 2.0 support and bulk uploading/importing that are not available in the in-browser version. Postman is available as both a Google Chrome Packaged App and a Google Chrome in-browser app. Created by Abhinav Asthana, a programmer and designer based in Bangalore, India, Postman makes it easy to test, develop and document APIs by allowing users to quickly put together both simple and complex HTTP requests.

Postman is a powerful HTTP client for testing web services.
