Decrease a user's property by a value.

        :param str user_id: identified user's ID
        :param str property_name: user property name to increase
        :param number value: amount by which to decrease the property
        :param dict headers: custom request headers (if isn't set default values are used)
        :param str endpoint_url: where to send the request (if isn't set default value is used)
        :return: Response

def decrease_user_property(self, user_id, property_name, value=0, headers=None, endpoint_url=None):
        """
        Decrease a user's property by a value.

        :param str user_id: identified user's ID
        :param str property_name: user property name to increase
        :param number value: amount by which to decrease the property
        :param dict headers: custom request headers (if isn't set default values are used)
        :param str endpoint_url: where to send the request (if isn't set default value is used)
        :return: Response
        """
        endpoint_url = endpoint_url or self._endpoint_url

        url = endpoint_url + "/users/" + user_id + "/properties/" + property_name + "/decrease/" + value.__str__()
        headers = headers or self._default_headers(content_type="")

        response = requests.post(url, headers=headers)

        return response