REST API: Сложные фильтры задач

Материал из Planfix
Версия от 14:15, 10 мая 2022; Artem (обсуждение | вклад) (Новая страница: «{{#seo: |title=REST API: Сложные фильтры |titlemode=append |keywords=планфикс, Фильтры задач апи, api, rest, rest api |descri…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к: навигация, поиск

Сложные фильтры используются в методе «/task/list» при получении списка задач.

Фильтры задач задаются следующим набором параметров:

  • type — числовой идентификатор фильтра.
  • operator — оператор фильтра, одно из значений из списка (equal, notequal, gt, lt), у разных фильтров могут быть разные допустимые операторы.
  • value — значение фильтра, может быть строкой, числом или сложным объектом, в зависимости от типа фильтра.
  • field — идентификатор пользовательского поля, для фильтров по пользовательским полям.

Например: {

   "type": 12,
   "operator": "equal",
   "value": {
       "dateType": "otherDate",
       "dateValue": "22-03-2022"
   }

}