Postman Installation and Interface Walkthrough
Postman installation, request builder, response panel, Postman console, keyboard shortcuts, request history, interface overview
Postman Installation and Interface Walkthrough
Getting started with Postman API testing requires knowing your way around the interface. Postman has evolved from a simple Chrome extension into a full-featured API platform, and its interface reflects that growth. This lesson gives you a complete walkthrough of every panel and feature you will use throughout this course.
Creating Your First Request
After installing Postman and signing in, you will see the home screen with a "New" button and recent history. To make your first API request:
- Click the + tab or press Ctrl+T (Cmd+T on Mac) to open a new request tab.
- Select the HTTP method from the dropdown on the left — start with GET.
- Enter a URL in the address bar — try https://jsonplaceholder.typicode.com/users/1
- Click the blue Send button.
- The response appears in the bottom panel — you will see a JSON object with user data.
The Request Builder in Detail
Below the URL bar, you have six tabs that control different aspects of your request:
- Params: Add query string parameters as key-value pairs. Postman automatically appends them to the URL.
- Authorization: Configure authentication — API Key, Bearer Token, Basic Auth, OAuth 2.0, and more.
- Headers: Add or edit request headers like Content-Type, Accept, and custom headers.
- Body: For POST and PUT requests — choose from raw (JSON/XML/text), form-data, urlencoded, and binary.
- Pre-request Script: Write JavaScript that runs before the request is sent.
- Tests: Write JavaScript assertions that run after the response is received.
The Response Panel
After clicking Send, the response panel shows:
- Body tab: The response data in Pretty (formatted), Raw (plain text), or Preview (HTML rendering) mode.
- Cookies tab: Any cookies returned by the server.
- Headers tab: All response headers returned by the server.
- Test Results tab: Pass/fail status for each test assertion you wrote.
- Status indicator: The HTTP status code and text (e.g., 200 OK) shown in green or red.
- Time: Response time in milliseconds — useful for performance checking.
- Size: Response body size — relevant for large payload optimization.
Request History
Postman automatically saves every request you send in the History panel on the left sidebar. This lets you revisit and replay any past request without re-entering the details. You can also save any request to a Collection directly from the history by right-clicking it.
Keyboard Shortcuts to Know
| Action | Windows/Linux | Mac |
|---|---|---|
| New request tab | Ctrl+T | Cmd+T |
| Send request | Ctrl+Enter | Cmd+Enter |
| Save request | Ctrl+S | Cmd+S |
| Open console | Ctrl+Alt+C | Cmd+Alt+C |
| Find in sidebar | Ctrl+K | Cmd+K |
The Postman Console
The Postman Console (View menu or Ctrl+Alt+C) is one of the most important debugging tools. It shows the actual HTTP request sent (including all headers), the raw response, and any console.log() output from your scripts. Every serious Postman user keeps the console open while building complex requests and test scripts.
Key Takeaways
- New request tab: Ctrl+T / Cmd+T. Send: Ctrl+Enter / Cmd+Enter.
- The request builder has six tabs: Params, Authorization, Headers, Body, Pre-request Script, Tests.
- The response panel shows the body, cookies, headers, and test results.
- Always open the Postman Console for debugging — it shows the exact raw HTTP traffic.
