Creating the right Postman workspace for your needs just got easier

When we first released Postman workspaces, we wanted it to be a place to bring people and resources together for easier collaboration….

What is Protobuf?

Protobuf, which is short for “Protocol Buffers,” is an efficient, language-agnostic data serialization mechanism. It enables developers to define structured data in…

Best practices for API error handling

Error handling is a crucial part of working with APIs. When an API encounters an issue, such as invalid input data or…

How ADVICEment uses Postman tests to poll and trigger multiple API requests

This is a guest post written by Igor Rodionov, founder of ADVICEment. In the dynamic realm of API development, there are instances…

What is API encryption?

API encryption is the process of encoding data that is sent between a client and an API in order to prevent unauthorized…

How to use GraphQL subscriptions

In today’s digital landscape, where user expectations for real-time interactions continue to soar, GraphQL subscriptions provide a crucial link between conventional APIs…

Becoming an e-commerce architect: 12 API integration skills for developers

This is a guest post written by Mike Sedzielewski, co-founder of Voucherify.  “APIs changed their lives!” is a headline I hope to…

How Postman uses Postman: endpoint monitoring, continuous testing, and API-first design

We love hearing from our community about how you’re using Postman to improve your API development experience—it truly continues to inspire us….

Your 2024 guide to mastering API documentation

This is a guest post by Jainam Barbhaya, a passionate frontend developer with a flair for simplifying complex ideas. With APIs being…

Why I joined Postman: powering the engine of growth with the API client

How does a simple tool for executing REST commands become the platform for API tooling worldwide? And then how should this platform…

How to implement a GraphQL mutation

GraphQL mutations are operations that modify or change data on the server. While GraphQL queries are used to retrieve data, mutations allow…

Understanding async/await in Node.js

Async/await is a native feature available in Node.js that makes it easier to manage tasks that take time, like waiting for a…