Description
Create a new project.
The current user must have access to the organization.
URL
https://api.skriv.com/1/project/create/orgId
Field | Type | Description |
orgId | int | Organization ID |
GET parameters
Mandatory parameters
Field | Type | Description |
name | string | Project name |
description | string | HTML content of the project |
Extended parameters
These parameters will be used only if the current user is an administrator of the organization, or if she has project management rights.
Basic extended parameters
Field | Type | Description |
categoryId | int | Optional. Category ID. |
templateId | int | Optional. Template ID. |
value | int | Optional. Value. |
milestoneId | int | Optional. Milestone ID. 1 |
deadline | date | Optional. Project deadline. 1 |
1: If the milestoneId parameter is set, the deadline parameter is not used, and then the project deadline will be equal to the milestone deadline.
Steps definition
Field | Type | Description |
stepIds | array | List of ID of the steps activated for this project. |
For each activated step:
Field | Type | Description |
step-stepId-mandatory | bool | Optional. true if the given step is mandatory. Default value: false. |
deadline-step-stepId | date | Optional. Deadline of the given step. |
assignedRoleId-stepId | int | Optional. Assigned role ID for the given step. 2 |
assignedUserId-stepId | int | Optional. Assigned user ID for the given step. 2 |
validatorRoleId-stepId | int | Optional. Validator role ID for the given step. 3 |
validatorUserId-stepId | int | Optional. Validator user ID for the given step. 3 |
2: If the assignedRoleId-stepId parameter is set, the assignedUserId-stepId is not used.
3: If the validatorRoleId-stepId parameter is set, the validatorUserId-stepId is not used.
Stakeholders definition
Field | Type | Description |
stakeholderId | array | List of stakeholder IDs. |
stakeholderRole | array | List of associated role IDs, in the same order as the list of stakeholder IDs. Set to null if a stakeholder does not have a dedicated role (so-called Observer role). |
Response
Field | Type | Description |
id | int | Project ID |