What is JSON?
JSON, which stands for “JavaScript Object Notation,” is a lightweight, text-based data exchange format that both humans and machines can write and…
Postman wins “Best in API Management” at 2023 API World Awards
We are proud to announce that the Postman API Platform has been named “Best in API Management” by API World’s 2023 API…
The future of API developer experience with an enterprise: 6 essentials
You can’t have great APIs without great developer experience. Developer experience (DX) is a measure of the satisfaction a developer has with…
What are HTTP status codes?
HTTP status codes are three-digit codes that indicate the outcome of an API request. They are included in the API’s response to…
REST API interview questions
APIs are the building blocks of modern applications, and it’s becoming more common to see “knowledge of REST APIs” listed as a…
API testing interview questions
So, you have a big job interview coming up, and you know they’re going to grill you on your API testing knowledge….
What is OpenAPI?
OpenAPI, formerly known as Swagger, is an interoperable, machine-readable, and human-friendly specification format that is used to define HTTP APIs. It relies…
What are HTTP methods?
HTTP methods are used to indicate the action an API client would like to perform on a given resource. Each HTTP method…
OpenAPI vs. Swagger
Swagger 2 and OpenAPI 3 are API specifications that describe RESTful HTTP APIs in YAML- or JSON-based documents that can be read…
What are HTTP headers?
HTTP headers contain metadata in key-value pairs that are sent along with HTTP requests and responses. They can be used to…
What Is a REST API? Examples, Uses, and Challenges
Originally published on July 9, 2020 Application programming interfaces (APIs) come in many shapes and sizes, which can make it pretty difficult for…
What is an API key?
An API key is a unique string of randomly generated characters that is used to authenticate clients and grant access to an…