Update a WBS

put

/api/restapi/wbs

Send a request to this endpoint to update a WBS.

Request

There are no request parameters for this operation.

Supported Media Types
Request Body - application/json ()
Root Schema : ApiEntityWBSInput
Type: object
Title: ApiEntityWBSInput
This entity represents a WBS object, a unique WBS object can be identified by the following combinations of the fields.
  • wbsId
  • wbsCode,projectId,parentId
  • wbsCode,projectCode,workspaceCode,parentId
  • wbsCode,projectCode,workspaceCode,parentWBSCodes
  • wbsCode,projectId,parentWBSCodes
Show Source
Nested Schema : codeValues
Type: array
The list of code values for a WBS. This entity can only be used to assign codeValues or create codeValues on the fly.
Show Source
  • ApiEntityCodeValueWBSInput
    Title: ApiEntityCodeValueWBSInput
    This entity represents a CodeValueWBS object, a unique CodeValueWBS object can be identified by the following combinations of the fields.
    • codeValueWbsId
    • codeValueId
    • codeTypeId,codeValueCode
    • codeTypeCode,codeValueCode
    • codeTypeCode,parentId,codeValueCode
    • codeValueCode,codeTypeId,parentId
    • codeTypeCode,codeValueCode,projectCode
    • codeTypeCode,codeValueCode,projectId
    • codeTypeCode,codeValueCode,parentId,projectCode
    • codeTypeCode,codeValueCode,parentId,projectId
Nested Schema : configuredFields
Type: array
The list of configured fields for a WBS.
Show Source
  • ApiEntityWBSConfiguredFieldValueInput
    Title: ApiEntityWBSConfiguredFieldValueInput
    This entity represents a WBSConfiguredFieldValue object, a unique WBSConfiguredFieldValue object can be identified by the following combinations of the fields.
    • wbsConfiguredFieldValueId
    • columnDefinitionId
    • columnName
    • columnLabel
Nested Schema : parentWBSCodes
Type: array
The list of parent WBS codes in the hierarchy of a WBS. This field is not populated as part of the API response since it is a write-only field, used only for the create or update APIs. If required, the field 'wbsPath' can be referred to get the value for the parent WBS path.
Show Source
Nested Schema : ApiEntityCodeValueWBSInput
Type: object
Title: ApiEntityCodeValueWBSInput
This entity represents a CodeValueWBS object, a unique CodeValueWBS object can be identified by the following combinations of the fields.
  • codeValueWbsId
  • codeValueId
  • codeTypeId,codeValueCode
  • codeTypeCode,codeValueCode
  • codeTypeCode,parentId,codeValueCode
  • codeValueCode,codeTypeId,parentId
  • codeTypeCode,codeValueCode,projectCode
  • codeTypeCode,codeValueCode,projectId
  • codeTypeCode,codeValueCode,parentId,projectCode
  • codeTypeCode,codeValueCode,parentId,projectId
Show Source
Nested Schema : ApiEntityWBSConfiguredFieldValueInput
Type: object
Title: ApiEntityWBSConfiguredFieldValueInput
This entity represents a WBSConfiguredFieldValue object, a unique WBSConfiguredFieldValue object can be identified by the following combinations of the fields.
  • wbsConfiguredFieldValueId
  • columnDefinitionId
  • columnName
  • columnLabel
Show Source
  • Allowed Values: [ "DELETE" ]
    Provide value for this field during object update to delete the assigned configured field value.
  • Unique identifier of the column. This value should not be provided in create operation request data, however, it is required for update requests.
  • Minimum Length: 1
    Maximum Length: 100
    The user-specified UDF column label.
  • Minimum Length: 1
    Maximum Length: 100
    The user-specified UDF column name.
  • This holds values for Date type configured fields.
  • This holds values for Number, Integer and Cost type configured fields. Input for the cost configured field should be provided in the currency of record. For example project level currency in case of Activity, base currency for Company, workspace currency for Funds and record level currency for Project Actuals etc. configured fields.
  • Maximum Length: 4000
    This holds values for Boolean, List and Text type configured fields.
  • The unique identifier for the WBS Configured Field.
  • Unique identifier of the WBS.
Examples

Back to Top

Response

204 Response

Successful operation with no content.

400 Response

Invalid input for the WBS service.
Back to Top