
Learn hands-on Postman use to send REST API requests and integrate APIs into applications, while playing a digital librarian who adds, retrieves, and updates book records.
discover the two postman versions—the app and the web version—and how to download on mac or windows, create a web account, with no difference in functionality.
Learn how an application programming interface enables software to communicate and share data using requests and responses. Compare REST, SOAP, GraphQL, and gRPC through a restaurant analogy.
Create a blank workspace in the postman desktop app to organize api projects as a central hub for collections, environments, apis, mock servers, and team collaboration.
Create and name a collection in Postman to organize related API requests, store endpoints in your workspace, and use it to store and execute API requests throughout this course.
Send your first api request to retrieve books using the Postman library api by composing a get request, understanding url, status codes, and the json response.
Master using variables in Postman to store the base URL and other values, making API requests reusable, efficient, and editable within collection scope.
Filter API responses with query parameters to fetch fiction books or those not checked out, building requests with a question mark and ampersand in Postman.
Use path variables to fetch a specific book by its id in a REST API, and distinguish them from query parameters with practical Postman library API examples.
Add a new book to the Postman library API by sending a post request with a JSON body containing title, author, gender, genre, and year published; authentication is required.
Learn how to authenticate the Postman API requests by adding an API key to the request header, enabling secure create operations and viewing created books by ID.
Set the authorization at the collection level with the Postman authentication helper so all requests inherit the API key and simplify testing of create and fetch flows.
Master Postman variables and scopes, including collection variables, to build dynamic requests, write your first pre-request and post-request scripts, and access response data with the PM object and console logs.
Learn to extract the id from the response data and store it as a Postman collection variable using the pm object, then reuse it in subsequent requests.
Update a library book's checkout status using a patch request with the book id and json body, demonstrating checkout true and false via api key authentication.
Learn to delete a book by ID with a delete request in Postman, interpret 200 no content as success and 404 not found, and verify with get by ID.
Generate code snippets for API calls in multiple languages with Postman's codegen feature. Copy and run the code from the code tab, and compare it to the human-readable API response.
Explore APIs with Postman: build get, post, patch, and delete requests; interpret responses, read API documentation, authorize, set variables, automate scripts, and generate API call code.
Are you ready to learn how to work with APIs using Postman? Whether you're a complete beginner or looking to sharpen your API skills, this course is the perfect starting point!
There are no prerequisites—you don’t even need to know what an API is. We'll begin with a simple introduction to APIs and why they are essential in modern software development. Then, we'll introduce you to Postman, the industry-leading API development and testing tool.
This course takes a hands-on approach to learning. After covering the basics, you’ll step into the role of a digital librarian managing a library's book database using a real-world API. Through interactive lessons, you’ll send API requests, update data, and understand how APIs help applications communicate. By the end of the course, you’ll have practical experience working with APIs and be confident in using Postman to make requests, analyze responses, and troubleshoot issues.
What You’ll Learn:
The fundamentals of APIs and their role in software development
How to use Postman to send API requests and analyze responses
How to interact with real-world APIs and manipulate data
How Postman simplifies API testing and integration
Upon completion, you’ll be proficient with Postman and ready to apply your API skills in real-world scenarios. To officially complete the course, you must finish all required lessons.
Start now and take your first step into the world of APIs with Postman!