Below please find links to archived Q&A discussion for the How to use APIs with Python course.
How to use APIs with Python
Exercise 1.1: You've Already Been IntroducedExercise 1.2: The Client/Server RelationshipExercise 1.3: No REST for the WickedExercise 1.4: A RESTful API
Exercise 2.1: Making a RequestExercise 2.2: The Four VerbsExercise 2.3: Anatomy of a RequestExercise 2.4: Making a POST RequestExercise 2.5: EndpointsExercise 2.6: Authentication & API Keys
Exercise 3.1: HTTP Status CodesExercise 3.2: Anatomy of a ResponseExercise 3.3: Parsing XMLExercise 3.4: Parsing JSONExercise 3.5: XML or JSON?
Exercise 4.1: REST Constraints & RequirementsExercise 4.2: RequestsExercise 4.3: Authentication & API KeysExercise 4.4: XML & JSONExercise 4.5: You Did It!