Practice & Assessment
Test your understanding of Making API Requests in Postman
Multiple Choice Questions
5What is the key difference between PUT and PATCH?
Which request body type should you use when uploading a file through Postman?
How do you add a query parameter ?page=2&limit=10 using the Postman UI?
What HTTP status code indicates the request was rejected because of missing or invalid authentication?
Which Postman variable syntax is used to reference a variable named 'base_url' in a request URL?
Mini Project
REST API Testing for a User Management API
Create a complete Postman collection for testing a User Management API using the ReqRes API (reqres.in) as your target. Build and organize the following requests in a 'User Management' collection with separate folders: Auth folder (POST /api/login to get token, POST /api/register for new user), Users folder (GET /api/users to list all, GET /api/users/{{user_id}} to get one, POST /api/users to create, PUT /api/users/{{user_id}} to update, DELETE /api/users/{{user_id}} to delete). Set up a Development environment with base_url = https://reqres.in. Write test scripts for every request covering status code, response time under 2000ms, and body structure validation.
