Is it possible to have a random sort when searching with repositories? Checked dev docs and unsure. Not found much elsewhere. https://devdocs.magento.com/guides/v2.3/extension-dev-guide/searching-with-repositories.html#sorting use MagentoFrameworkApiFilterBuilder; use MagentoFrameworkApiSearchCriteriaBuilder; use MagentoFrameworkApiSortOrder; use MagentoFrameworkApiSortOrderFactory; $this->searchCriteriaBuilder->addFilter(MessageInterface::STATUS, [Data::ENABLED], 'eq'); $randomSort = $this->sortOrderFactory ->create() ->setField(MessageInterface::SORT) ->setDirection(SortOrder::SORT_ASC); // random sort here $this->searchCriteriaBuilder->setSortOrders([$randomSort]); $searchCriteria = $this->searchCriteriaBuilder->create(); return $this->messageRepositoryInterface->getList($searchCriteria)->getItems();