Сортировка списка объектов
Когда вы запрашиваете список объектов методом GET, вы можете указать, по каким параметрам будет отсортирован полученный список. Сортировка задается в запросе при помощи query-параметра sort
.
Примечание
Списки объектов поддерживают разные параметры сортировки. Подробнее про параметры смотрите в описании GET
-запроса для каждого объекта.
Объекты Яндекс Заданий, для которых возможна сортировка
Пример
curl -X GET 'https://tasks.yandex.ru/api/v1/projects?sort=id,-created' \
-H 'Authorization: OAuth PlaceYourRealOAuthToken_Here'
Направление сортировки
Сортировать можно по возрастанию и убыванию значений.
Например, при sort=id
список будет отсортирован по возрастанию значений идентификаторов. Чтобы изменить направление сортировки (сортировать по убыванию), добавьте знак дефиса перед параметром: sort=-id
.
Сортировка по нескольким параметрам
Сортировать можно как по одному, так и сразу по нескольким параметрам. Просто укажите их через запятую: param1,param2
.
Примечание
Порядок параметров влияет на последовательность сортировки.
Например, sort=param1,param2
отсортирует список по возрастанию сначала значений param1
, затем значений param2
. Чтобы изменить последовательность сортировки, поменяйте параметры местами: sort=param2,param1
.