Postman

9.1
Expert ScoreRead review
rest - Unable to send POST json request to restful api using Postman -  Stack Overflow

 

  • API Tools
  • API Repository
  • Workspaces
  • Intelligence
  • Integrations

Added to wishlistRemoved from wishlist 0

Build APIs together

Over 20 million developers use Postman. Get started by signing up or downloading the desktop app.

What is Postman?

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.

hero illustration

api-tools

API Tools

A comprehensive set of tools that help accelerate the API Lifecycle - from design, testing, documentation, and mocking to discovery.

api-repository

API Repository

Easily store, iterate and collaborate around all your API artifacts on one central platform used across teams.

workspaces

Workspaces

Organize your API work and collaborate with teammates across your organization or stakeholders across the world.

intelligence

Intelligence

Improve API operations by leveraging advanced features such as search, notifications, alerts and security warnings, reporting, and much more.

The Future is API-First

At Postman, we believe the future will be built with APIs. The API-First World graphic novel tells the story of how and why the API-first world is coming to be.

API-First book cover

Postmanaut showing A P I platform graphic. Illustration.

API Repository

Easily store, catalog, and collaborate around all your API artifacts on one central platform. Postman can store and manage API specifications, documentation, workflow recipes, test cases and results, metrics, and everything else related to APIs.

A single source of truth for APIs

Postman provides a cloud-based, version-controlled, centralized repository for all API artifacts throughout the entire API lifecycle. All of the Postman platform’s tools use the repository, which ensures a single source of truth for your APIs. The API repository enables teams and organizations to gather metrics and discern insights through the built-in intelligence capabilities on the platform. Postman’s desktop and web applications connect to the API repository through workspaces for personal, team, or public use.

You can also connect your API repository to the other products and tools you use through Postman’s pre-built integrations.

 

Postmanaut looking through tool box. Illustration.

Private API Network

Give your team optimal visibility into your APIs through the Private API Network, a central catalog that’s visible only to your team or organization. The Private API Network supports versioning, which helps you maintain control and manage multiple versions of your APIs in the network. In addition, your APIs can be organized into hierarchical folders to mirror your organizational needs.

API Builder

Postman’s API Builder helps you easily implement an API design workflow through specifications like OpenAPI, GraphQL, or RAML. The API Builder enables you to manage your API lifecycle from design to deployment and integrate with a variety of source control, CI/CD, gateways, and APM solutions—all in one place.

Partner API Network (coming soon)

The Partner API Network will allow you to control access to specific APIs so that you can manage and share APIs with your organization’s external partners.

Public API Network

Postman’s Public API Network is the world’s largest public API hub. With the Public API Network, you can easily share your organization’s public APIs through public workspaces as well as discover thousands of public APIs from companies like Salesforce, Microsoft, and Google.

Postman Tools. Illustration.

You can design your API specifications in Postman using OpenAPI, RAML, GraphQL, or SOAP formats. Postman’s schema editor makes it easy to work with specification files of any size, and it validates specifications with a built-in linting engine. You can also generate Postman Collections for multiple stages of your API lifecycle—for mocks, documentation, tests, monitors, and more—all from the specification file, all in sync.

Tools

The Postman platform includes a comprehensive set of tools that help accelerate the API lifecycle—from design, testing, documentation, and mocking to the sharing and discoverability of your APIs.

You can design your API specifications in Postman using OpenAPI, RAML, GraphQL, or SOAP formats. Postman’s schema editor makes it easy to work with specification files of any size, and it validates specifications with a built-in linting engine. You can also generate Postman Collections for multiple stages of your API lifecycle—for mocks, documentation, tests, monitors, and more—all from the specification file, all in sync.

API client

The Postman API client is the foundational tool of Postman, and it enables you to easily explore, debug, and test your APIs while also enabling you to define complex API requests for HTTP, REST, SOAP, GraphQL, and WebSockets.

The API client automatically detects the language of the response, links, and format text inside the body to make inspection easy. The client also includes built-in support for authentication protocols like OAuth 1.2/2.0, AWS Signature, Hawk, and many more.

Through the API client, you can organize requests into Postman Collections to help you organize your requests for reuse so you don’t waste time building everything from scratch. 

API design

You can design your API specifications in Postman using OpenAPI, RAML, GraphQL, or SOAP formats. Postman’s schema editor makes it easy to work with specification files of any size, and it validates specifications with a built-in linting engine. You can also generate Postman Collections for multiple stages of your API lifecycle—for mocks, documentation, tests, monitors, and more—all from the specification file, all in sync.

Your collections can also contain JavaScript code to tie requests together or automate common workflows, and you can use scripting to visualize your API responses as charts and graphs.

API documentation

Make documentation a core part of your API workflow with Postman’s automatic documentation features. Postman supports markdown-enabled and machine-readable documentation through the Postman Collection format, and you can generate docs through your OpenAPI files as well. Your docs will automatically include detail on your requests, with sample code in various client languages. You can share the docs with your team or with the world through workspaces or publish them in a dedicated portal.

API testing

Build and run tests directly in Postman or as part of your CI/CD pipeline through Newman (a Collection Runner that enables you to run and test a Postman Collection directly from the command line). Postman can be used to write functional tests, integration tests, regression tests, and more. Postman’s Node.js-based runtime contains support for common patterns and libraries that you can use to build tests quickly.

Mock servers

Mock servers enable you to see exactly how your API will run—even before it’s in production. Create mock servers in Postman to simulate API endpoints when you don’t want to (or can’t) send API requests to a real API. You can also simulate network latency in your mock server by specifying custom delays for responses.

Mock servers are hosted on Postman’s cloud, which means they’re available wherever you need them—whether in your local, testing, or staging environments.

Monitors

Postman monitors help you stay up to date on the health and performance of your APIs. Monitors can be run across multiple geographic regions and integrated with third-party alerting systems and dashboards like Datadog, New Relic, Slack, and more.

Postman monitors are hosted on Postman’s cloud, which means you can set them up quickly.

API detection

Capture requests and cookies from your browser into Postman to speed up your debugging workflow through the Postman Interceptor or the Postman prxy. Interceptor can catch requests and responses. Postman’s proxy runs inside the Postman application and can be used with HTTP or HTTPS websites.

Security warnings

Catch API security issues earlier in the API lifecycle through the API security warnings in Postman’s API Builder. These warnings enable you to identify potential security problems and fix them even before you start writing code or deploy to production.

Postmanaut showing A P I platform graphic. Illustration.

Intelligence

The Postman platform gives you advanced intelligence and insights about all of your API operations by leveraging alerts and security warnings, search, reporting, and more.

Reporting

Get deep insights about your APIs and understand where you are across your entire API landscape with respect to your API lifecycle through Postman’s reporting dashboard. The dashboard helps you quickly identify which APIs are undocumented, untested, or unmaintained, which improves your operational management and helps you understand how to use your team resources most effectively. Postman also ensures that your instance is used securely through security audits for access tokens.

Your dashboard also includes Security Audit reports that consolidate the findings of the Postman Token Scanner to give you a quick view into whether your organization has accidentally exposed any tokens.

Try Free Demo

Software Distribution Platform
Logo
Register New Account
Reset Password
Shopping cart