def METHOD_NAME(folder: dict) -> List[dict]:
    """
    Gets all files and folders inside the given Google Drive folder dictionary.
    Note: does not return the contents of subdirectories.
    :param folder: a dictionary representing a Google Drive folder to get the contents of.
    :return: a list of Google drive folder/file dictionaries
    representing all contents of the folder.
    """
    folder_url = f"{BASE_API_URL}files?q='{folder['id']}' in parents&key={API_KEY}"
    http_response = requests.get(folder_url)
    if http_response.status_code == 200:
        return http_response.json()['files']
    else:
        # I figure it's better to ignore a failed folder fetch than provide no response/error out.
        return []