Create a new project
Changed onCreates a new project within a given space.
Request
- Base URLhttps://api.astravue.com
- URLhttps://api.astravue.com/v1/spaces/{spaceId}/projects
- Authnone declared. Required headers: X-Org-Id
Path parameters
ID of the space
Headers
Organization ID
Request body
Example request
{
"name": "Project Alpha",
"description": "This is a sample project",
"isPublic": true,
"startDate": "2023-01-01",
"dueDate": "2023-12-31",
"status": "In Progress",
"priority": "High",
"health": "Good",
"projectTags": [
"tag1",
"tag2"
],
"contact": 12345,
"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