this file fetches quotes from the zenquotes api it does not require any api key as it uses free tier for more details and premium features visit https zenquotes io response object has all the info with the quote to retrieve the actual quote access the response json object as below response json is a list of json object response json0 q actual quote response json0 a name response json0 h in html format response object has all the info with the quote to retrieve the actual quote access the response json object as below response json is a list of json object response json 0 q actual quote response json 0 a name response json 0 h in html format
import pprint

import requests

API_ENDPOINT_URL = "https://zenquotes.io/api"


def quote_of_the_day() -> list:
    return requests.get(API_ENDPOINT_URL + "/today").json()


def random_quotes() -> list:
    return requests.get(API_ENDPOINT_URL + "/random").json()


if __name__ == "__main__":
    
    response = random_quotes()
    pprint.pprint(response)