Create a new project
Creates a new project within a given space.
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
Changed in 2 of the 10 revisions of this API.1233
- ●
removed the request property
totalCostrequest-property-removed
- ●
removed the optional property
data/totalCostfrom the response with the200statusresponse-optional-property-removed
- ○
added the new optional request property
actualCostnew-optional-request-property
- ○
added the new optional request property
alertThresholdPercentnew-optional-request-property
- ○
added the new optional request property
contractValuenew-optional-request-property
- ○
added the new optional request property
nteCapHoursnew-optional-request-property
- ○
added the new optional request property
projectTypenew-optional-request-property
- ○
added the new optional request property
retainerBudgetPeriodnew-optional-request-property
- ○
added the new optional request property
retainerBudgetedHoursnew-optional-request-property
- ○
added the new optional request property
retainerCountCostModenew-optional-request-property
- ○
added the new optional request property
retainerCountHoursModenew-optional-request-property
- ○
added the new optional request property
retainerCycleAnchornew-optional-request-property
- ○
added the new optional request property
retainerFeenew-optional-request-property
- ○
added the optional property
data/actualCostto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/alertThresholdPercentto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/capUsedPercentto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/contractValueto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/marginto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/marginPercentto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/nteCapHoursto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/overageHoursto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/projectTypeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/projectTypeLockedto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/retainerBudgetPeriodto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/retainerBudgetUsedPercentto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/retainerBudgetedHoursto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/retainerCountCostModeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/retainerCountHoursModeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/retainerCycleAnchorto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/retainerFeeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/retainerOverageHoursto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/retainerTotalCostto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/spentPercentto the response with the200statusresponse-optional-property-added
- ○
added the optional property
data/thresholdAlertRecipientsto the response with the200statusresponse-optional-property-added
- ●
- ▲
removed the media type
application/hal+jsonfor the response with the status200response-media-type-removed
- ○
added the media type
application/vnd.hal+jsonfor the response with the status200response-media-type-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲