def METHOD_NAME(observable, api_key):
    """
    :param observable: The extended observable klass
    :param api_key: The api key obtained from Malshare
    :return:  malshare json response or None if error
    """
    try:
        params = {"hash": observable.value, "api_key": api_key, "action": "details"}
        response = requests.get("https://malshare.com/api.php", params=params)
        if response.ok:
            return response.json()
        else:
            raise GenericYetiError(
                "Could not retrieve feed, HTTP response: {}".format(
                    response.status_code
                )
            )
    except Exception:
        # TODO(sebdraven): Catch a better exception
        raise GenericYetiError(
            "Could not retrieve feed, HTTP response: {}".format(
                response.status_code
            )
        )
    return None