TestingAPIs is still being built. If something breaks, email support@testingapis.com.

Tutorial

Learn API testing with Postman

Postman is where many testers send their first API request, and where plenty of teams keep their whole API test suite. These lessons go from a single GET to a collection that logs in, creates and deletes its own data, checks every response, and runs in CI on every commit.

Every request in the tutorial goes to the free test API at https://api.testingapis.com, and every test was run with Newman, Postman's command-line runner, before it was published. You can import the finished collection below and follow along, or build it yourself lesson by lesson. If you've never sent an HTTP request, start with sending requests with curl and Postman. Some endpoints need a free account; put your API key in the environment's apiKey variable and the collection sends it for you.

Download the collection

In Postman, choose Import and drop in the two JSON files. The lessons say which folder to run when. Or fork the same collection from the TestingAPIs workspace on Postman.

8 lessons3 levelsFree

Postman is a trademark of Postman, Inc. This tutorial is independent and isn't affiliated with or endorsed by Postman, Inc.