v2

latestOpenAPI 3.0.12026-07-31690160432.4 KB
Projects

Update a project

Updates the details of a specific project by its ID within a given space.

put/v1/spaces/{spaceId}/projects/{projectId}

Path parameters

spaceIdinteger required

ID of the space

projectIdinteger required

ID of the project

Headers

X-Org-Idinteger required

Organization ID

Request body

namestring

Name of the project. Optional.

descriptionstring

Description of the project. Optional.

isPublicboolean

Indicates if the project is public. Optional.

startDatestring date-time

Start date of the project. Optional.

dueDatestring date-time

Due date of the project. Optional.

statusstring

Status of the project. Optional.

prioritystring

Priority of the project. Optional.

healthstring

Health of the project. Optional.

projectTagsstring[]

List of tags associated with the project. Optional.

contactinteger

Contact ID associated with the project. Optional.

actualStartDatestring date-time

Actual start date of the project. Optional.

actualEndDatestring date-time

Actual end date of the project. Optional.

allocatedBudgetnumber double

Budget allocated for the project. Optional.

billableCostnumber double

Billable cost of the project so far. Optional.

nonBillableCostnumber double

Non-billable cost of the project so far. Optional.

totalCostnumber double

Total cost of the project (billable + non-billable). Optional.

Example request

{
  "name": "Project Beta",
  "description": "Updated description of the project",
  "status": "Completed",
  "priority": "Medium",
  "health": "At Risk",
  "projectTags": [
    "tag3",
    "tag4"
  ],
  "contact": 67890,
  "allocatedBudget": 500000,
  "billableCost": 200000,
  "nonBillableCost": 50000,
  "totalCost": 250000
}

Response

OK