Projects

API Methods ››
Parent Previous Next

Get projects by filter

GET ./api/projects?[ProjectFilter]

       ProjectFilter parameters:

ProjectID (optional)

TimeWriterUserId (optional)

ManagerUserId (optional)

ProjectGroupId (optional)

CustomerId (optional)

Code (optional)

Name (optional)

IncludeStatusOnHold (default = true)

IncludeStatusProposal (default = true)

IncludeStatusNotStarted (default = true)

IncludeStatusInProgress (default = true)

IncludeStatusCompleted (default = true)

IncludeStatusInvoiced (default = true)

IncludeStatusClosed (default = true)

IncludePricingNonBillable (default = true)

IncludePricingTimeAndMaterials (default = true)

IncludePricingFixedPrice (default = true)

IsOverhead (optional)

IncludeDone (optional)

IncludeTasks (default = false)

IncludeTaskAssignments (default = false)

DatesInUtc

EarliestStartDate (optional)

LatestStartDate (optional)


Get project by ID

GET ./api/projects/{id}


Count projects

GET ./api/projects/count?[ProjectFilter]