Projects
Last updated
Last updated
Projects are created as a group of users. Because of that the word and group
and the project
are the same thing in the API.
GET
https://cubicl.io/api/v1/groups
Name | Type | Description |
---|---|---|
If task states are customized in the project, taskStates property will hold the list of task state definition objects. Otherwise, default values below are used.
Permissions are set and checked in 4 steps in the following order:
Admins: Admins can perform all actions on the project. An admin has admin privilege in all descendant projects as well even if they are not a member of those projects.
User Permissions: If permissions are customized for a user, they will be used without checking the following steps. User permissions are available under perms.users
property.
Project Members: General permissions are set for project members and other users. If the user is a project member, these permissions will be used without checking the following step.
Non-Project Members: These permission levels are defined in the perms.everybody
property.
Permission levels are set for each main feature in the project, separately.
parent
string
Parent project id.
If not set, gets all projects in the organization.
recursive
boolean
Set false
to get only direct children.
Set true
to get all descendants.
Default is false
.