Batch Update Project Actuals

put

/api/restapi/projectActuals/batch

Send a request to this endpoint to update one or more project actuals. For each JSON object provided in the request body, an application object with a matching ID value will be updated to reflect the JSON contents.

Request

There are no request parameters for this operation.

Supported Media Types
Request Body - application/json ()
Root Schema : List<ApiEntityProjectActualsInput>
Type: array
Title: List<ApiEntityProjectActualsInput>
Show Source
  • ApiEntityProjectActualsInput
    Title: ApiEntityProjectActualsInput
    This entity represents a ProjectActuals object, a unique ProjectActuals object can be identified by the following combinations of the fields.
    • projectActualsId
    • projectActualsCode,projectId
    • projectActualsCode,projectCode,workspaceCode
Nested Schema : ApiEntityProjectActualsInput
Type: object
Title: ApiEntityProjectActualsInput
This entity represents a ProjectActuals object, a unique ProjectActuals object can be identified by the following combinations of the fields.
  • projectActualsId
  • projectActualsCode,projectId
  • projectActualsCode,projectCode,workspaceCode
Show Source
Nested Schema : configuredFields
Type: array
The list of configured fields for a project actuals.
Show Source
  • ApiEntityProjectActualsConfiguredFieldValueInput
    Title: ApiEntityProjectActualsConfiguredFieldValueInput
    This entity represents a ProjectActualsConfiguredFieldValue object, a unique ProjectActualsConfiguredFieldValue object can be identified by the following combinations of the fields.
    • projectActualsConfiguredFieldValueId
    • columnDefinitionId
    • columnName
    • columnLabel
Nested Schema : projectActualsCost
Deprecated. As of 25.8.
An object containing cost fields in the form of key-value pairs.
Match All
Deprecated. As of 25.8.
An object containing cost fields in the form of key-value pairs.
Show Source
Nested Schema : ApiEntityProjectActualsConfiguredFieldValueInput
Type: object
Title: ApiEntityProjectActualsConfiguredFieldValueInput
This entity represents a ProjectActualsConfiguredFieldValue object, a unique ProjectActualsConfiguredFieldValue object can be identified by the following combinations of the fields.
  • projectActualsConfiguredFieldValueId
  • columnDefinitionId
  • columnName
  • columnLabel
Show Source
Nested Schema : ApiEntityProjectActualsCostInput
Type: object
Title: ApiEntityProjectActualsCostInput
Show Source
Nested Schema : projectActuals
The supporting details for the project actuals.
Match All
The supporting details for the project actuals.
Show Source
  • ApiEntityProjectActualsInput
    Title: ApiEntityProjectActualsInput
    This entity represents a ProjectActuals object, a unique ProjectActuals object can be identified by the following combinations of the fields.
    • projectActualsId
    • projectActualsCode,projectId
    • projectActualsCode,projectCode,workspaceCode
Examples

Back to Top

Response

200 Response

A collection of object IDs mapped to a canonical link of the object with corresponding warning messages if any warnings were generated while processing the update request. For example - {"links":{"1":"https://[host]:[port]/api/restapi/[object]/1","2":"https://[host]:[port]/api/restapi/[object]/2"},"warnings":[{"primaryKeyName":"objectIdFieldName","uniqueFieldName":"object_code_01","uniqueFieldValue":"objectCodeFieldName","primaryKeyValue":1,"warningMessages":["warning_message_1","warning_message_2"]}]}

400 Response

Project Actuals with the specified ID does not exist or has been deleted.
Back to Top