The foundation of many applications involves Representational state transfer (REST) API which is a way of structuring an API so that, through the use of HTTP verbs, one can get data. This lab will dive into understanding GET, POST, DELETE, and PATCH services. Students will learn how to use Python to interact with an API to view, create, update, and delete data.
Upon completion of this lab you will be able to:
This lab is intended for:
You should possess:
August 20th, 2025 - Resvoled issue connecting to the lab's notebook
August 7th, 2024 - Added password protection to notebook
February 24th, 2021 - Resolved an issue causing the API server to fail to start
January 19th, 2021 - Streamlined the lab by refactoring to a single lab step with the notebook IP displayed to avoid signing into GCP