Update a project
Changed onUpdates the details of a specific project by its ID within a given space.
Request
- Base URLhttps://api.astravue.com
- URLhttps://api.astravue.com/v1/spaces/{spaceId}/projects/{projectId}
- Authnone declared. Required headers: X-Org-Id
Path parameters
ID of the space
ID of the project
Headers
Organization ID
Request body
Example request
{
"name": "Project Beta",
"description": "Updated description of the project",
"startDate": "2023-02-01",
"dueDate": "2023-11-30",
"status": "Completed",
"priority": "Medium",
"health": "At Risk",
"projectTags": [
"tag3",
"tag4"
],
"contact": 67890,
"actualStartDate": "2023-01-05",
"actualEndDate": "2023-12-15",
"allocatedBudget": 500000,
"billableCost": 200000,
"nonBillableCost": 50000,
"actualCost": 250000,
"projectType": "FIXED_FEE",
"contractValue": 45000,
"alertThresholdPercent": 80,
"nteCapHours": 720000000,
"retainerBudgetPeriod": "MONTHLY",
"retainerBudgetedHours": 540000000,
"retainerFee": 8000,
"retainerCountHoursMode": "BOTH",
"retainerCountCostMode": "BOTH",
"retainerCycleAnchor": "2024-01-01"
}Response
OK
Changes
- warning
removed the request property
- warning
removed the optional property
/from the response with the status - info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status
- warning
- breaking
removed the media type
application/hal+jsonfor the response with the status - info
added the media type
application/vnd.hal+jsonfor the response with the status
- breaking