Retrieve All Projects
Retrieves all accessible projects. Default returns your active projects.
Project owner can be returned by adding this parameter to this projects endpoint. You can add it to the get all projects call or to the projects/{projectId}.json?=includeProjectOwner=true call.
Query Params
- Name
status
- Type
- string
- Description
You can pass a status option to retrieve projects filtered by status
- Default
active
- Allowed values
all
active
archived
current
late
completed
- Name
updatedAfterDate
- Type
- string
- Description
Send back only those projects recently updated after a certain date.
- Default
20240621
- Name
orderby
- Type
- string
- Description
Order projects by a parameter
- Default
name
- Allowed values
companyName
name
lastActivityDate
- Name
createdAfterDate
- Type
- string
- Description
Return projects created after a certain time.
(Format: yyyymmdd)
- Name
createdAfterTime
- Type
- string
- Description
Return projects created after a certain time.
- Name
catId
- Type
- integer
- Description
Return projects in a certain category, using cat Id
- Name
includePeople
- Type
- boolean
- Description
You can pass includePeople=true as an optional parameter to get an array of ID's of all people associated with each project included in the response under the field people
- Default
false
- Name
includeProjectOwner
- Type
- boolean
- Description
The project owner can be returned by adding this parameter to the project's endpoint.
- Default
false
- Name
page
- Type
- integer
- Description
Optionally, you can set the page from which to start retrieving results. This is usually used in conjunction with the parameter pageSize.
See How does paging work for more detailed documentation on pagination. For example: ?page=2&pageSize=10 will retrieve results 10-20.
- Name
pageSize
- Type
- integer
- Description
The amount of projects returned can be limited using this parameter. Normally used in conjunction with the page parameter.
Minimum: 1
- Name
orderMode
- Type
- string
- Description
- Default
asc
- Allowed values
asc
desc
- Name
onlyStarredProjects
- Type
- boolean
- Description
- Default
false
- Name
companyId
- Type
- string
- Description
- Name
projectOwnerIds
- Type
- string
- Description
- Name
searchTerm
- Type
- string
- Description
- Name
getDeleted
- Type
- boolean
- Description
- Default
false
- Name
includeTags
- Type
- boolean
- Description
- Default
false
- Name
userId
- Type
- string
- Description
- Name
updatedAfterDateTime
- Type
- string
- Description
Responses
- Code
- 200
- Type
- object
- Schema
- Description
- 200 Response
200 Response
{
"STATUS": "OK",
"projects": [
{
"startDate": "",
"last-changed-on": "2019-01-03T11:46:14Z",
"logo": "",
"created-on": "2018-12-12T10:04:47Z",
"privacyEnabled": false,
"status": "active",
"boardData": {},
"replyByEmailEnabled": true,
"harvest-timers-enabled": false,
"description": "",
"category": {
"color": "",
"id": "",
"name": ""
},
"id": "322852",
"overview-start-page": "default",
"start-page": "projectoverview",
"integrations": {
"xero": {
"basecurrency": "",
"countrycode": "",
"enabled": false,
"connected": "NO",
"organisation": ""
},
"sharepoint": {
"account": "",
"foldername": "root",
"enabled": false,
"folder": "root"
},
"microsoftConnectors": {
"enabled": false
},
"onedrivebusiness": {
"account": "",
"foldername": "root",
"enabled": false,
"folder": "root"
}
},
"defaults": {
"privacy": ""
},
"notifyeveryone": false,
"filesAutoNewVersion": false,
"defaultPrivacy": "open",
"tasks-start-page": "default",
"starred": false,
"announcementHTML": "",
"isProjectAdmin": true,
"name": "Project 2",
"company": {
"is-owner": "1",
"id": "78494",
"name": "MCG Company"
},
"endDate": "",
"announcement": "",
"show-announcement": false,
"subStatus": "current",
"tags": []
},
{
"startDate": "",
"last-changed-on": "2018-12-11T17:52:57Z",
"logo": "",
"created-on": "2018-11-26T11:11:00Z",
"privacyEnabled": false,
"status": "active",
"boardData": {},
"replyByEmailEnabled": true,
"harvest-timers-enabled": false,
"description": "",
"category": {
"color": "",
"id": "",
"name": ""
},
"id": "321041",
"overview-start-page": "default",
"start-page": "projectoverview",
"integrations": {
"xero": {
"basecurrency": "",
"countrycode": "",
"enabled": false,
"connected": "NO",
"organisation": ""
},
"sharepoint": {
"account": "",
"foldername": "root",
"enabled": false,
"folder": "root"
},
"microsoftConnectors": {
"enabled": false
},
"onedrivebusiness": {
"account": "",
"foldername": "root",
"enabled": false,
"folder": "root"
}
},
"defaults": {
"privacy": ""
},
"notifyeveryone": false,
"filesAutoNewVersion": false,
"defaultPrivacy": "open",
"tasks-start-page": "default",
"starred": false,
"announcementHTML": "",
"isProjectAdmin": true,
"name": "Project One",
"company": {
"is-owner": "1",
"id": "78494",
"name": "MCG Company"
},
"endDate": "",
"announcement": "",
"show-announcement": false,
"subStatus": "current",
"tags": []
}
]
}