Features

A mega list of all Postman features. Because sometimes it feels good to Ctrl/Cmd + F.

Requests

  • Create, send and save REST, SOAP or GraphQL requests

  • Edit URL

  • Select method or create and save custom method

  • Edit request headers and

  • Save preset headers

  • Manage cookies associated with various domains

  • Send multipart/form-data, url encoded, binary, or raw data in request body

  • Support for multiple authorization protocols

  • Send requests through a proxy server

  • View, set and send SSL certificates

  • Create and store GraphQL schemas

  • Edit and author GraphQL variables

  • Automatic saving of requests in History

  • Generate code snippets to send request from another application

  • Leave feedback in comments

  • Save requests to a collection

  • Add markdown descriptions

Responses

  • View status code, response size, and response time

  • View response headers

  • View response body in pretty or raw view

  • Automatic syntax highlighting in prettified response body

  • Automatic language detection in prettified response body

  • Automatic link detection and highlighting in prettified response body

  • Text wrapping in prettified response body

  • Search response body

  • View response in Preview mode to convert to HTML

  • Visualize response data as graphic or table

  • View cookies returned by server or by Interceptor

  • Save response as an example

  • Save response to a collection or folder

  • Store responses with requests in history

  • Debug request execution in the Postman Console

  • Capture incoming HTTP traffic with Postman Proxy

Variables

  • Built-in support for variables

  • Create and set variables at multiple scopes:

    • Global variables reuse values at workspace level

    • Collection variables set values at the collection level

    • Environments are a set of key/value pairs for different setups

  • Set, retrieve, and clear variable values with scripts in the Postman Sandbox

  • Session variables keep sensitive information local to your machine

  • Use dynamic variables insert dummy data

  • Share environments to multiple workspaces

  • Export global variables as JSONs

Scripts and the Postman Sandbox

  • Write scripts at collection, folder or request level

  • Write pre-request scripts to execute before the request

  • Write test scripts to execute after the request

  • Use scripts to send requests

  • Use scripts to set request execution order

  • Use scripts to chain requests, branch, and loop

  • Set, retrieve, and clear variable values from Postman Sandbox

  • Write test suites in JavaScript

  • Insert preset test and pre-request scripts in Sandbox

Collaboration

  • Create unlimited personal or team workspaces

  • Create private workspaces (Enterprise only)

  • Share collections, environments, and APIs to workspaces

  • Set Workspace Admin and Workspace Collaborator roles

  • Invite teammates to workspaces to collaborate

  • Collaborate on collections in real-time with built-in version control

  • Automatic syncing updates team to latest changes

  • Give feedback in comments on documentation, requests, APIs,

  • Tag users in comments

  • Get notified when you’re invited to a workspace or tagged in a comment

Collections

  • Collections are executable API descriptions.

  • Organize and keep track of related requests

  • Share collections to workspaces

  • Run collection in Collection Runner

  • Run collection in Newman, Postman’s command line tool

  • Debug collection runs in Postman Console

  • Set Collection Editor and Collection Viewer roles

  • Add markdown descriptions

  • Create fork and merge changes

  • Pull changes from parent collection to a fork

  • Restore collection to a previous state

  • Export collection

  • Add request to a collection

  • View changes in changelog

  • Add pre-request scripts

  • Add test scripts

  • Add collection-level variables

  • Share collection to workspace

Monitoring

  • Schedule and run a monitor

  • Use environments with monitors

  • Run a monitor from one of 6 regions

  • Run a monitor via a Static IP

  • Get notified of run failures

  • Customize monitor behavior

  • Set custom monitoring schedules

  • Trigger a monitoring run via webhook

  • View monitor results

  • View response time for collection

  • View response time for individual requests

  • View requests and responses in Postman Console log

  • View response for a specific region

  • View monitor usage details

  • Add monitoring blocks

API Platform

  • Schema support for OpenAPI, RAML, and GraphQL

  • Store, edit, and manage schema directly in Postman

  • Generate collection and mock server from schema

  • Link mock server to API

  • Link test suites to API

  • Link documentation to API

  • Check API's performance, behavior, and response time with monitors

Mock Server

  • Simulate API endpoints with mock server

  • Create and save examples for the mock server to return

  • Create private mock servers

  • Run mock server from a static IP (Enterprise only)

Documentation

  • Write markdown descriptions at request, folder, or collection level

  • Create private or public documentation

  • Give feedback on private docs in comments

  • Share private docs to another workspace

  • Access local and shared environments in public and private documentation

  • Switch between environments in private documentations to change variable values

  • Preview docs before publishing

  • Publish descriptions associated with requests, folders, and collections, example requests, example responses headers, code snippets, and other metadata

  • Version documentation with version tags

  • Publish to a custom domain (Pro and Enterprise only)

  • Publish with custom logo, team name, favicon, and styles (Pro and Enterprise only)

  • 1,000 free documentation views for free teams

  • Embed "Run in Postman" button with documentation

  • Publish to API Network

  • Publish as a template

Manage Team

  • Join a team

  • Create a team

  • Invite people to join via email

  • Invite people to join via link

  • Revoke all sessions

  • Set Admin, Billing, and Developer roles

  • View team activity on Postman Dashboard

  • View activity for individual users on Postman Dashboard

  • View team-level reports

  • Upgrade or cancel plans

  • Change billing cycle

  • Add monitoring blocks

  • Add user slots

  • Use Single Sign-On (Enterprise only)

  • Set payment methods