import requests

def _get_forecast_json(method, apiUrl, payload=""):
    reqUrl = apiUrl
    
    headersList = {
    "Accept": "*/*",
    "User-Agent": "Thunder Client (https://www.thunderclient.io)",
    "Content-Type":"application/json"
    }

    response = requests.request(method, reqUrl, data=payload,  headers=headersList)
    
    try:
        response.raise_for_status()
        return response
    except Exception as e:
        return None