REST API: Сложные фильтры задач: различия между версиями
Материал из Planfix
								
												
				Artem (обсуждение | вклад)  (Новая страница: «{{#seo: |title=REST API: Сложные фильтры |titlemode=append |keywords=планфикс, Фильтры задач апи, api, rest, rest api |descri…»)  | 
				Artem (обсуждение | вклад)  Нет описания правки  | 
				||
| Строка 14: | Строка 14: | ||
Например:    | Например:    | ||
<  | <pre>  | ||
{  | {  | ||
     "type": 12,  |      "type": 12,  | ||
| Строка 23: | Строка 23: | ||
     }  |      }  | ||
}  | }  | ||
</  | </pre>  | ||
Версия от 14:15, 10 мая 2022
Сложные фильтры используются в методе «/task/list» при получении списка задач.
Фильтры задач задаются следующим набором параметров:
- type — числовой идентификатор фильтра.
 - operator — оператор фильтра, одно из значений из списка (equal, notequal, gt, lt), у разных фильтров могут быть разные допустимые операторы.
 - value — значение фильтра, может быть строкой, числом или сложным объектом, в зависимости от типа фильтра.
 - field — идентификатор пользовательского поля, для фильтров по пользовательским полям.
 
Например:
{
    "type": 12,
    "operator": "equal",
    "value": {
        "dateType": "otherDate",
        "dateValue": "22-03-2022"
    }
}