code: def get_bookmarks(self, folder='unread', limit=25, have=None):
          
          path = 'bookmarks/list'
          params = {'folder_id': folder, 'limit': limit}
          if have:
              have_concat = ','.join(str(id_) for id_ in have)
              params['have'] = have_concat
          response = self.request(path, params)
          items = response['data']
          bookmarks = []
          for item in items:
              if item.get('type') == 'error':
                  raise Exception(item.get('message'))
              elif item.get('type') == 'bookmark':
                  bookmarks.append(Bookmark(self, **item))
          return bookmarks
docs: Return list of user's bookmarks.
  
          :param str folder: Optional. Possible values are unread (default),
              starred, archive, or a folder_id value.
          :param int limit: Optional. A number between 1 and 500, default 25.
          :param list have: Optional. A list of IDs to exclude from results
          :returns: List of user's bookmarks
          :rtype: list