code: def get_actions(self, filters, since=None, before=None, limit=1000):
          
          if limit > 1000:
              raise NotImplementedError(
                  "Fetching more than 1000 items is not implemented")
          resp = self.stats.session.open(
              "{0}/members/{1}/actions?{2}".format(
                  self.stats.url, self.username, urllib.urlencode({
                      "key": self.key,
                      "token": self.token,
                      "filter": filters,
                      "limit": limit,
                      "since": str(since),
                      "before": str(before)})))
  
          actions = json.loads(resp.read())
          log.data(pretty(actions))
          # print[act for act in actions if "shortLink" not in
          # act['data']['board'].keys()]
          actions = [act for act in actions if act['data']
                     ['board']['id'] in self.board_ids]
          return actions
docs: Example of data structure:
          https://api.trello.com/1/members/ben/actions?limit=2