Метод возвращает отчет по продуктам, которые не участвовали в заказе более количества дней, указанных в параметре days.

Адрес/v1.0/reports/rare_products
ТипGET
LoginТребуется 

Входные параметры

ПараметрОбязательностьОписаниеВозможные значения
days ОбязателенМаксимальное количество дней до истечения лицензии 
sortby ОпционаленСортировка продуктов.

По умолчанию выполняется сортировка по номеру и модификации

  • number сортировка по номеру продукта (главный приоритет) и номеру модификации (второстепенная сортировка);
  • name — сортировка по названию продукта

direction

Опционален

Направление сортировки. 

По умолчанию используется сортировка asc

  • asc — сортировка от меньшего к большему;
  • desc — сортировка от большего к меньшему

limit

Опционален

Максимальное количество записей, которые можно получить.

По умолчанию равен 100

От 1 до 100 включительно

offset

Опционален

Смещение, показывающее с какого порядкового номера записи (с учетом выбранной сортировки) необходимо получить limit записей.

Записи нумеруются с 0


Пример запроса
https://station.guardant.ru/v1.0/reports/rare_products?days=50&sortby=name&direction=desc&limit=2&offset=10

Ответ

Возвращает массив rare_products:

Пример результата запроса
{
    "rare_products": [
        {
            "_id": 19428,
            "modification": 0,
            "name": "Обновление программной лицензии_3",
            "productnumber": 8,
            "status": 1
        },
        {
            "_id": 19427,
            "modification": 0,
            "name": "Обновление программной лицензии_2",
            "productnumber": 7,
            "status": 1
        }
    ]
}
  • No labels