Партнёрские интеграции могут сортировать результаты по цене на стороне сервиса.
Сортировка по цене давно доступна в стандартном виджете поиска. Но партнёры, которые подключают поиск через API, — агрегаторы, мобильные приложения, чат-боты, — часто сортировали результаты сами, на своей стороне. Это неудобно и не всегда корректно, особенно при постраничной выдаче: отсортировать приходилось только ту часть результатов, которая уже загружена.
Теперь в API можно передать параметр сортировки, и сервис вернёт результаты, упорядоченные по цене — по возрастанию или по убыванию. Сортировка применяется ко всей выдаче, поэтому постраничная навигация работает правильно.
Сортировка сочетается с фильтрами: можно отфильтровать товары по наличию и диапазону цен и получить отсортированный результат.
При сортировке по цене поиск по-прежнему учитывает запрос: в выдаче остаются только подходящие товары.
Описание параметров сортировки — в документации к API.