Чтение коллекции
Чтение коллекции
Список проектов и расширенный плоский список ProjectsFlat с денормализованными полями.
Список проектов
GET /api/v01/Projects/odata/Projects?$format=json
Поддерживаются параметры $select, $filter, $orderby, $skip, $top, $inlinecount, $format.
Список содержит проекты, доступные текущему пользователю.
ProjectsFlat — расширенный плоский список
Объект ProjectsFlat возвращает проекты вместе с их параметрами (флаги модулей, дефолты, шаблоны) и денормализованными полями для отображения в табличных интерфейсах.
GET /api/v01/Projects/odata/ProjectsFlat?$format=json
Примеры
Все активные проекты с менеджером проекта — конкретным пользователем:
GET /api/v01/Projects/odata/ProjectsFlat ?$filter=Version eq 'A' and ProjectPMID eq '0000001234' &$select=ID,ProjectCode,Text,ProjectPMID,StartDate,EndDate &$orderby=ProjectCode asc &$format=json
Найти проект по коду:
GET /api/v01/Projects/odata/Projects ?$filter=ProjectCode eq 'PROJ' &$top=1 &$format=json