This contains a set of notebooks used for an interactive introduction to using APIs with the Python language.
There are two notebooks in this repo - the first (Intro_to_APIs.ipynb) is designed to introduce the basics of interacting with APIs using GET and POST requests. This can be run in a google colab environment by clicking the following link: . Note that in order to use colab, you will have to sign in to a google account, and you will get a warning that the notebook was not authored by google (and that's okay).
The second notebook (fastapi.ipynb) contains an example implementation of a very basic API service running in a notebook that is built utilizing the FastAPI framework. This can also be run in the colab environment by clicking here: