↑ BACK TO TOP
open sidebar menu
  • Analyzing Software Companies/DevOps
    Knowledge Bases
    Analyzing Software CompaniesBuilding Software ProductsAI, it's not that complicatedWorking With Data Teams
    Sections
    1: Analytics and AI
    2: Communication and Automation
    3: Data Stores
    4: DevOps
    What does Hashicorp do?What does JFrog do?What does GitLab do?What's Docker, and what are containers?What does Postman do?
    5: Fintech
    6: Infrastructure and Cloud
    7: Monitoring and Observability
    8: Security
Sign In

What does Postman do?

Postman is a suite of tools that helps developers build, test, and use internal and external API endpoints.

devops

Last updated: July 4, 2025

The TL;DR

Postman is a suite of tools that helps developers build, test, and use API endpoints. 

  • The whole world is pretty much made up of APIs, and tons of developer hours are spent working with them
  • The default way of working with APIs is via the terminal in cURL, or client libraries in your favorite programming languages
  • Postman gives developers a nice UI for working with APIs: making requests, authenticating, testing, and even permissions

At the time of writing, there are more than 20M developers on the platform (at least according to their site), so it’s pretty popular!

Terms Mentioned

HTTP

UI

Frontend

JavaScript

Client

Schema

Infrastructure

API

Terminal

Deploy

Authentication

Public API

Database

Query

Companies Mentioned

AWS logo

AWS

$AMZN
Postman logo

Postman

$PRIVATE
Zapier logo

Zapier

$PRIVATE

The core Postman product: working with APIs

Postman is an “API platform” – admittedly not a very useful or specific description – with many different products that can help you design, build, test, and iterate on your APIs. You can think of it as a development environment for APIs.

The main thing they’re known for is their API client – a nice tool for developers to work with APIs, debug why they’re not working, and save their common requests.

Loading image...

It’s an API-First world

Pretty much everything in software is just a bunch of APIs – so understanding Postman means understanding what those APIs are, what they do, and most importantly, how developers work with them.

🔮 Dependencies

If you haven’t yet, check out the Technically posts on API basics and working with APIs 101. This section will touch on APIs briefly, but to go in depth you’ll want to read these.

Let’s start with a brief history of APIs. The oldest widely adopted API protocol is called SOAP, and it was released all the way back in 1998. Today, the most common protocol is REST, released in 2000. 

These are just protocols (blueprints), though; what really matters is what developers did with them. Amazon and eBay would create some of the first partner APIs in the early 2000s. In the mid-2000s Twitter and Facebook would release public APIs. But the release of Amazon Web Services (AWS) and the launch of the iPhone are the two catalysts that would really help bring about an API-first world. AWS showed us that web APIs could be used to deploy infrastructure – not just interact with a database – which changed the way companies did business. The iPhone kicked off the “everything is mobile” phase, allowing products like Twilio and Google Maps to emerge with APIs that would become essential for mobile development.

Every piece of software you use is a collection of internal, public, and partner APIs with varying degrees of “faces” or frontends. If you’ve ever used Zapier to create a new record in your CRM every time a new email appears in your inbox, you’ve used a pretty frontend to interact with those APIs. 

So how do developers actually use these APIs? There are a few ways:

  • cURL is a popular command line tool for making API requests from your terminal
  • Client libraries written in specific programming languages like Ruby or Javascript
  • UIs provided by the API provider (more rare)

With more non-developers at companies needing to interact with various APIs and existing tools not being the best when it comes to collaboration, there was a need arising for a dedicated toolkit for testing and working with APIs.

In 2012 Abhinav Asthana decided to release his API testing side project to the Chrome Web Store. It quickly racked up half a million users (!) and he promptly turned it from a side project into a real company. And that company is Postman!

Postman the product

Postman is an “API platform” – admittedly not a very useful or specific description – with many different products that can help you design, build, test, and iterate on your APIs. You can think of it as a development environment for APIs. We’ll go over a few of Postman’s products and features here, but you get more depth if you want it from their site here.

Access the full post in a knowledge base

Upgrade to read more about how developers work with APIs, plus other Postman products like API testing and permissions

Knowledge Base

Analyzing Software Companies

The products and business models of leading software companies.

$199/month

What's a knowledge base? ↗

Where to next?

Keep learning the products and business models of leading software companies.

What does Plaid do?

Plaid acts as an intermediary between apps (like Venmo) and your bank so that you can log in and share data securely.

Fintech
What does Stripe do?

Stripe sells payments infrastructure for internet businesses: primarily, they help you bill your customers, process payments, and work with your payment data.

Fintech
AWS for the rest of us

A not developer's guide to AWS.

Infrastructure and Cloud
Newsletter
Support
Sponsorships
X + Linkedin
Privacy + ToS

Written with 💔 by Justin in Brooklyn