slash-project

post/spaces/{spaceId}/projects

Path parameters

spaceIdinteger required

Request body

tenantIdinteger
spaceIdinteger
projectIdinteger
projectNamestring
descriptionstring
startDatestring date-time
dueDatestring date-time
completioninteger
deletedboolean
createdTimestring date-time
modifiedTimestring date-time
deletedTimestring date-time
completedTimestring date-time
projectMailstring
spaceNamestring
actualStartDatestring date-time
actualEndDatestring date-time
allocatedBudgetnumber double
billableCostnumber double
nonBillableCostnumber double
actualCostnumber double
projectType'FIXED_FEE' | 'TIME_AND_MATERIAL' | 'RETAINER'
contractValuenumber double
alertThresholdPercentinteger
nteCapHoursinteger
projectTypeLockedboolean
retainerBudgetPeriod'MONTHLY' | 'QUARTERLY' | 'ANNUALLY'
retainerBudgetedHoursinteger
retainerFeenumber double
retainerCountHoursMode'BOTH' | 'BILLABLE_ONLY' | 'NON_BILLABLE_ONLY'
retainerCountCostMode'BOTH' | 'BILLABLE_ONLY' | 'NON_BILLABLE_ONLY'
retainerCycleAnchorstring date
marginnumber double
marginPercentnumber double
spentPercentnumber double
capUsedPercentnumber double
overageHoursinteger
retainerBudgetUsedPercentnumber double
retainerTotalCostnumber double
retainerOverageHoursinteger
budgetedHoursinteger
billableHoursinteger
nonBillableHoursinteger
actualHoursinteger
restrictGuestChatAccessboolean
autoCloseboolean
currencyCodestring
currencySymbolstring
publicboolean
overdueboolean
archivedboolean

Example request

{
  "thresholdAlertRecipients": [
    {
      "id": 42,
      "userId": 1024,
      "email": "cfo@acme.com",
      "firstName": "Jane"
    }
  ]
}

Response

OK

Changes

Changed in 2 of the 10 revisions of this API.1114

  • 2e610947dac4112See the full diff
    • removed the request property totalCost

      request-property-removed

    • added the new optional request property actualCost

      new-optional-request-property

    • added the new optional request property alertThresholdPercent

      new-optional-request-property

    • added the new optional request property contractValue

      new-optional-request-property

    • added the new optional request property nteCapHours

      new-optional-request-property

    • added the new optional request property projectType

      new-optional-request-property

    • added the new optional request property projectTypeLocked

      new-optional-request-property

    • added the new optional request property retainerBudgetPeriod

      new-optional-request-property

    • added the new optional request property retainerBudgetedHours

      new-optional-request-property

    • added the new optional request property retainerCountCostMode

      new-optional-request-property

    • added the new optional request property retainerCountHoursMode

      new-optional-request-property

    • added the new optional request property retainerCycleAnchor

      new-optional-request-property

    • added the new optional request property retainerFee

      new-optional-request-property

    • removed the media type application/hal+json for the response with the status 200

      response-media-type-removed

    • added the new optional request property budgetedHours

      new-optional-request-property

    • added the media type application/vnd.hal+json for the response with the status 200

      response-media-type-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog