def get_all_suppliers(self, params=None):
        """
        Get all suppliers
        This will iterate over all pages until it gets all elements.
        So if the rate limit exceeded it will throw an Exception and you will get nothing

        :param params: search params
        :return: list
        """
        if not params:
            params = {}
        return self._iterate_through_pages(
            get_function=self.get_suppliers_per_page,
            resource=SUPPLIERS,
            **{'params': params}
        )
def get_all_suppliers ( self , params = None ) : if not params : params = { } return self . _iterate_through_pages ( get_function = self . get_suppliers_per_page , resource = SUPPLIERS , ** { 'params' : params } )
Get all suppliers
        This will iterate over all pages until it gets all elements.
        So if the rate limit exceeded it will throw an Exception and you will get nothing

        :param params: search params
        :return: list