def get_usage(self, start_date=None, end_date=None, limit=500, page=1):
        raw_data = self._get_usage(start_date, end_date, limit, page)
        if type(raw_data) != list:
            raise Exception(
                'Container returned from _get_usage '
                'does not conform to the spec.')
        for item in raw_data:
            if type(item) != dict:
                raise Exception(
                    'An item returned from _get_usage '
                    'does not conform to the spec.')
        return raw_data
Returns simple usage information by criteria in a standard list form.
dataset/ETHPy150Open ashcrow/flask-track-usage/src/flask_track_usage/storage/__init__.py/Storage.get_usage