Hands-on API testing practice
Learn API testing by doing it yourself
Short, guided exercises in a Postman-style request builder that runs in your browser. Each one is a small bug to investigate: send the request, read the response, get instant feedback.
- New exercises every month
- Instant feedback
- First one free, no sign-up
Exercise 1 · The missing orders

Exercise 1: find out why Jordan's orders don't show in the app.
How it works

01
Read the bug
A team describes what’s broken.
02
Send the request
Build it yourself and press Send.
03
Get instant feedback
Every answer is checked, with a hint on what to fix.
Short exercises, with new ones every month
Exercise 1
FreeThe missing orders
Use GET and a query parameter to find out why orders don’t show.
About 4 min
Exercise 2
PaidThe failing sign-up
Send JSON with POST and find the missing header.
About 5 min
Exercise 3
PaidAccess denied
Add an API key and a bearer token to reach a protected report.
About 5 min
Exercise 4
PaidStuck in processing
Update an order and read what the status code is telling you.
About 5 min
Built for the people who check the work
Business analysts
Check developers’ work against the acceptance criteria yourself.
Product owners
Confirm a feature works before you sign the story off.
QA testers
Test what’s behind the screen, not just the screen.
Developers & support
Practise the basics and reproduce issues cleanly.
Founder story

I built Postman Exercises for the business analysts I work with. More and more of their job means checking work behind an API, and a few minutes of hands-on practice sticks better than hours of video.
Steven, founder
Simple pricing
Start free. Upgrade for every exercise, including the new ones we add each month.
Launch pricing: prices are likely to go up in the next few months. Subscribe now and keep your price for as long as your subscription stays active.
Annual
Save 35%$39/year
- Every exercise, plus new ones monthly
- Progress saved
- Cancel anytime
Lifetime
Launch offer$91once
- Every exercise, including future ones
- Progress saved
- Pay once, no renewals
Prices are shown in US dollars as a guide. We’re a South African business, so you’re billed in South African rand (ZAR) and your bank converts it. The amount in your currency can vary slightly with the exchange rate, and some banks add a foreign transaction fee.