Read collection

Reading the project list

Returns the projects available to the current user.


GET /api/v01/Projects/odata/Projects?$format=json


Supported parameters: $select, $filter, $orderby, $skip, $top, $inlinecount, $format.


ProjectsFlat — extended flat list

The ProjectsFlat object returns projects together with their parameters (module flags, defaults, templates) and denormalized fields for display in tabular UIs.

GET /api/v01/Projects/odata/ProjectsFlat?$format=json


Examples

All active projects with a specific user as the project manager:

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


Find a project by code:

GET /api/v01/Projects/odata/Projects
  ?$filter=ProjectCode eq 'PROJ'
  &$top=1
  &$format=json