{
    "v1": {
        "current": {
            "method": "GET",
            "params": {
                "key": "string",
                "q": "string",
                "aqi": "string",
                "lang": "string"
            },
            "format": {
                "json": ".json",
                "xml": ".xml"
            }
        },
        "forecast": {
            "method": "GET",
            "params": {
                "key": "string",
                "q": "string",
                "days": "number",
                "alerts": "string",
                "aqi": "string",
                "lang": "string"
            },
            "format": {
                "json": ".json",
                "xml": ".xml"
            }
        },
        "search": {
            "method": "GET",
            "params": {
                "key": "string",
                "q": "string"
            },
            "format": {
                "json": ".json",
                "xml": ".xml"
            }
        },
        "history": {
            "method": "GET",
            "params": {
                "key": "string",
                "q": "string",
                "dt": "string"
            },
            "format": {
                "json": ".json",
                "xml": ".xml"
            }
        },
        "astronomy": {
            "method": "GET",
            "params": {
                "key": "string",
                "q": "string",
                "dt": "string"
            },
            "format": {
                "json": ".json",
                "xml": ".xml"
            }
        },
        "timezone": {
            "method": "GET",
            "params": {
                "key": "string",
                "q": "string"
            },
            "format": {
                "json": ".json",
                "xml": ".xml"
            }
        },
        "sports": {
            "method": "GET",
            "params": {
                "key": "string",
                "q": "string"
            },
            "format": {
                "json": ".json",
                "xml": ".xml"
            }
        },
        "ip": {
            "method": "GET",
            "params": {
                "key": "string",
                "q": "string"
            },
            "format": {
                "json": ".json",
                "xml": ".xml"
            }
        }
    }
}