# APIs with requests The `requests` library is the standard Python tool for making HTTP requests. It is used to call REST APIs that return JSON or XML data. A typical workflow involves calling `requests.get(url, params=params)`, checking the response status, and parsing the JSON body with `.json()` before loading it into a DataFrame. Visit the following resources to learn more: - [@article@Python Requests Module](https://www.w3schools.com/python/module_requests.asp) - [@article@Python's Requests Library (Guide)](https://realpython.com/python-requests/) - [@video@Master Python Requests In 15 Minutes. Call Any API](https://www.youtube.com/watch?v=Xnbef8F_Yfc)