Create, Update, and Remove Activities from the System Activity Sheet of a Specific Shell

Post /ws/rest/service/v2/activity/sheet/activities

Purpose:

Create, update, and delete activities in the Activity Sheet of a shell for a project number specified in the input parameters.

The Activity API creates, updates, or removes activity data as follows:

Prerequisites

For creating activities in the System Activity Sheet, the source Project ID should be already configured using the Gateway Integration Tab/Primavera Cloud Integration Tab in the Shell Details.

For creating activities in the Manual Activity Sheet, the activity sheet should be created manually under the Activity Sheet sub-node.

For linking or associating activities to the WBS Codes given in the request parameters, it is expected that the WBS codes are already created in the WBS Sheet either using WBS REST API manually, or integration.

Notes:

Request: Format

The request parameters are included in a JSON Map {} - structure {"options":{}, "data":[] }

For the "options" JSON Map, the following fields and validations are applicable:

Mandatory Fields For "options" JSON Map

Field Name

Data Type

Description

source

String

The external application or data from which Activities are pulled. For example, "Primavera" Cloud.

"Primavera Cloud" is the only value supported for this release.

project_number

String

A valid 'Active' Unifier shell number (a shell number into which project details are updated). For example, "P-0001".

sourceProjectId

String

A Primavera Cloud Project Code. For example, "Msk-P1".

activitySheetType

String

Accepts only two value "systems."

This value indicates if the activity sheet type is system.

For Primavera Cloud integrations, it should be "system" as data needs to be inserted into the System Activity Sheet.

projectType

String

The type of project in Unifier for which the Activities have to be created. Allowed values are Current or Baseline.

activitySheetName

String

If "activitySheetType" is "system" then the activity sheet created will have a name such as "System Activity Sheet" and the value entered in this field will be ignored.

If "activitySheetType" is "manual" then this field is mandatory and a new manual activity sheet is created in the shell with this name, or if there is already any existing manual activity sheet with same name, then all the activities in that manual activity sheet will be removed and these activities are re-inserted into the activity sheet.

Optional Fields For "options" JSON Map

Field Name

Data Type

Description

removeUnreferencedData

Boolean

Accepts only true or false.

If this value is true, activities will be created & updated in the request body. Activities that do not exist in the current request data will be removed from the existing activity sheet.

If this value is false, any activities from the existing activity sheet will not be removed. Activities will be created from the request data if they do not exist and updated if they do exist.

If the attribute does not pass in the request, the default value is considered as false and the activity data that does not exist in the current API request data will not be removed.

Validation Use-Cases and Error Codes For "options" JSON Map

Use-Case

Status

Message

source not given

12007

The API request is missing the required information: [source]

source value is not having value

'Primavera Cloud'

12008

Invalid value was found in a field: 'source'. Allowed values: [Primavera Cloud]

source is having empty value

12035

The API request contains empty value for: [source]. Allowed values: [Primavera Cloud].

projectType is empty/blank.

12144

The API request contains empty value for: [projectType].

projectType is missing in payload.

12143

The API request is missing the required information: [projectType].

Some invalid value except "Current"/"Baseline" passed in projectType

12145

Invalid value was found in a field: [projectType]. Allowed values: [Current, Baseline]

Wrong data type(integer/boolean) value passed for projectType

12142

Invalid value was found in a field: [projectType]. Allowed only alphanumeric value.

If projectType is "Baseline" and not configured.

12036

Invalid value was found in a field: [projectType]. Baseline not defined for this Project.

project_number not given.

12018

The API request is missing the required information: [project_number].

Invalid project_number

602

Project/Shell Number is not correct.

Inactive project_number

1219

Project status is Inactive.

project_number is empty/blank

12128

The API request contains empty value for: [project_number].

If this sourceProjectId is not configured in the source unifier shell

12021

The API request contains an invalid value: [sourceProjectId]. Please check if this sourceProjectId has been configured in Unifier.

Invalid Special characters sourceProjectId

12022

The API request contains invalid characters in: [sourceProjectId]. The following characters are not allowed: / \ : * ? " < > | ' ="

Blank sourceProjectId

12005

The API request is missing the required information: [sourceProjectId]

Length of sourceProjectId

12014

Invalid value was found in a field: 'sourceProjectId'. Allowed length: [250]

Blank activitySheetType value

12010

The API request is missing the required information: [activitySheetType]

Accepting only "system", else throwing validation.

12011

Invalid value was found in a field: 'activitySheetType'. Allowed values: [system]

Validation Use-Cases and Error Codes

Use-Case

Status

Message

If activity sheet name is empty for activity sheet type "manual", throwing validation

12012

The API request is missing the required information: [activitySheetName]. If the activitySheetType=manual, then activitySheetName cannot be empty.

Activity Sheet Name exceeded 250 characters.

12017

Invalid value was found in a field: [activitySheetName]. Allowed length: [250]

Activity Sheet Name doesn't exist.

12013

The API request contains an invalid value: [activitySheetName]. Please check if this activitySheetName with type=manual has been configured in Unifier.

Non boolean value provided in removeUnreferencedData

12031

Invalid value was found in a field: [removeUnreferencedData]. Allowed only boolean value.

Mandatory Fields For JSON Map "data"

The "data" - JSON List [], can contain one or more JSON Maps {"activityId":"<value>", "activityName":"<value>"}

The mandatory fields and respective validations are listed below.

Field Name

Data Type

Description

uuu_P6ActivityId

String

The ID or Activity code. This is expected to be unique for each activity in the activity sheet. For example, "A1000."

uuu_P6ActivityName

String

The name of the activity. For example, "Activity1."

Validation Use-Cases and Error Codes For JSON Map "data"

The validations for JSON Map "data"are listed below.

Use-Case

Status

Message

Activity Id exceeds 120 characters.

12003

Invalid value was found in a field: [uuu_P6ActivityId]. Allowed length: [120]. Activity Id: <Activity Id>

Duplicate Activity ID exists in Sheet.

12001

Invalid value was found in a field: [uuu_P6ActivityId]. This uuu_P6ActivityId already exists. Activity Id: <Activity Id>

If not provided in API

12009

The API request is missing the required information: [uuu_P6ActivityId]. Activity Id: <Activity Id>

Activity Id cannot be blank.

12030

The API request contains an empty value for:[uuu_P6ActivityId].

Activity Name exceeds 250 characters.

12002

Invalid value was found in a field: [uuu_P6ActivityName]. Allowed length: [250]. Activity Id: <Activity Id>

Activity Name Missing in payload.

12004

The API request is missing the required information: [uuu_P6ActivityName].

Activity Name cannot be blank.

12030

The API request contains an empty value for:[uuu_P6ActivityName].

Validations

Scenario

Status

Message

If any of the mandatory elements, referencing the uDesigner -> Activity Sheet Detail form, are missing.

12027

The API request is missing the required information: [ ].

If any of the mandatory elements, referencing the uDesigner -> Activity Sheet Detail form, are missing.

12029

The API request contains an empty value for: [ ].

Response Format

JSON Map {

"status" : <integer value> ,

"data" : [ ] ,

"messages": [ <list of string>] ,

"rest_audit_id": <id from the rest audit table matching this request>

}

Sample Request - POST Activity API

{

"options":{

"project_number":"P-0115",

"source":"Primavera Cloud",

"sourceProjectId":"ActivityManual",

"activitySheetType": "system",

"removeUnreferencedData": false,

"projectType": "Current"

},

"data":[ {

"uuu_P6ActivityId":"A1010",

"uuu_P6ActivityName":"sas",

"uuu_P6EACCost":"0.0",

"uuu_P6ScheduleVariance":"0.0",

"uuu_P6ActualTotalUnits":"0.0",

"uuu_P6ActualStart":"",

"uuu_P6AtCompletionTotalUnits":"1827.0",

"uuu_P6ActualDuration":"0.0",

"uuu_P6ActualFinish":"",

"uuu_P6WBSName":"New WBS-1",

"uuu_P6WBSCode" :"wbs-1",

"uuu_P6WBSPath":"Msk-P1.1.11",

"uuu_P6CostVariance":"0.0",

"uuu_P6BAC":"1461600.0",

"uuu_P6RemainingEarlyFinish":"2037-08-05T16:00:00",

"uuu_P6PlannedFinish":"2037-08-05T16:00:00",

"uuu_P6EVCost":"0.0",

"uuu_P6PlannedTotalCost":"1461600.0",

"uuu_P6ActivityType":"Task Dependent",

"uuu_P6ETC":"1461600.0",

"uuu_P6RemainingTotalUnits":"1827.0",

"uuu_P6RemainingEarlyStart":"2030-08-06T08:00:00",

"uuu_P6AtCompletionDuration":"1827.0",

"uuu_P6PercentComplete":"0.0",

"uuu_P6CPIndex":"0.0",

"uuu_P6VAC":"0.0",

"uuu_P6PerfPercComplete":"0.0",

"uuu_P6RemainingTotalCost":"1461600.0",

"uuu_P6PlannedDuration":"1827.0",

"uuu_P6ActivityStatus":"Not Started",

"uuu_P6AtCompletionTotalCost":"1461600.0",

"uuu_P6PVCost":"0.0",

"uuu_P6SPIndex":"0.0",

"uuu_P6ActualTotalCost":"0.0",

"uuu_P6PlannedStart":"2030-08-06T08:00:00",

"uuu_P6PlannedTotalUnits":"1827.0",

"uuu_P6Start":"2030-08-06T08:00:00",

"uuu_P6RemainingDuration":"1827.0",

"uuu_P6Finish":"2037-08-05T16:00:00"

},

{

"uuu_P6ActivityId":"A1",

"uuu_P6ActivityName":"Asde",

"uuu_P6EACCost":"0.0",

"uuu_P6ScheduleVariance":"0.0",

"uuu_P6ActualTotalUnits":"0.0",

"uuu_P6ActualStart":"",

"uuu_P6AtCompletionTotalUnits":"1827.0",

"uuu_P6ActualDuration":"0.0",

"uuu_P6ActualFinish":"",

"uuu_P6WBSName":"New WBS-1",

"uuu_P6WBSCode" :"wbs-1",

"uuu_P6WBSPath":"Msk-P1.1.11",

"uuu_P6CostVariance":"0.0",

"uuu_P6BAC":"1461600.0",

"uuu_P6RemainingEarlyFinish":"2037-08-05T16:00:00",

"uuu_P6PlannedFinish":"2037-08-05T16:00:00",

"uuu_P6EVCost":"0.0",

"uuu_P6PlannedTotalCost":"1461600.0",

"uuu_P6ActivityType":"Task Dependent",

"uuu_P6ETC":"1461600.0",

"uuu_P6RemainingTotalUnits":"1827.0",

"uuu_P6RemainingEarlyStart":"2030-08-06T08:00:00",

"uuu_P6AtCompletionDuration":"1827.0",

"uuu_P6PercentComplete":"0.0",

"uuu_P6CPIndex":"0.0",

"uuu_P6VAC":"0.0",

"uuu_P6PerfPercComplete":"0.0",

"uuu_P6RemainingTotalCost":"1461600.0",

"uuu_P6PlannedDuration":"1827.0",

"uuu_P6ActivityStatus":"Not Started",

"uuu_P6AtCompletionTotalCost":"1461600.0",

"uuu_P6PVCost":"0.0",

"uuu_P6SPIndex":"0.0",

"uuu_P6ActualTotalCost":"0.0",

"uuu_P6PlannedStart":"2030-08-06T08:00:00",

"uuu_P6PlannedTotalUnits":"1827.0",

"uuu_P6Start":"2030-08-06T08:00:00",

"uuu_P6RemainingDuration":"1827.0",

"uuu_P6Finish":"2037-08-05T16:00:00",

}

]

}

Sample Output With Success Response

{

"data": [

{

"uuu_P6EACCost": "0.0",

"uuu_P6ScheduleVariance": "0.0",

"uuu_P6ActualTotalUnits": "0.0",

"uuu_P6ActualStart": "",

"uuu_P6AtCompletionTotalUnits": "1827.0",

"uuu_P6ActualDuration": "0.0",

"uuu_P6Finish": "2037-08-05T16:00:00",

"uuu_P6WBSName": "New WBS-1",

"uuu_P6WBSPath": "Msk-P1.1.11",

"uuu_P6CostVariance": "0.0",

"uuu_P6BAC": "1461600.0",

"uuu_P6RemainingEarlyFinish": "2037-08-05T16:00:00",

"uuu_P6PlannedFinish": "2037-08-05T16:00:00",

"uuu_P6EVCost": "0.0",

"id": 1482870,

"uuu_P6ActivityName": "sas",

"uuu_P6PlannedTotalCost": "1461600.0",

"uuu_P6ActivityType": "Task Dependent",

"uuu_P6ActualFinish": "",

"uuu_P6ETC": "1461600.0",

"uuu_P6RemainingTotalUnits": "1827.0",

"uuu_P6RemainingEarlyStart": "2030-08-06T08:00:00",

"uuu_P6ActivityId": "A1010",

"uuu_P6AtCompletionDuration": "1827.0",

"uuu_P6PercentComplete": "0.0",

"uuu_P6CPIndex": "0.0",

"uuu_P6WBSCode": "wbs-1",

"uuu_P6VAC": "0.0",

"uuu_P6PerfPercComplete": "0.0",

"uuu_P6RemainingTotalCost": "1461600.0",

"uuu_P6PlannedDuration": "1827.0",

"uuu_P6ActivityStatus": "Not Started",

"uuu_P6AtCompletionTotalCost": "1461600.0",

"uuu_P6PVCost": "0.0",

"uuu_P6SPIndex": "0.0",

"uuu_P6ActualTotalCost": "0.0",

"uuu_P6PlannedStart": "2030-08-06T08:00:00",

"uuu_P6PlannedTotalUnits": "1827.0",

"uuu_P6Start": "2030-08-06T08:00:00",

"uuu_P6RemainingDuration": "1827.0"

},

{

"uuu_P6EACCost": "0.0",

"uuu_P6ScheduleVariance": "0.0",

"uuu_P6ActualTotalUnits": "0.0",

"uuu_P6ActualStart": "",

"uuu_P6AtCompletionTotalUnits": "1827.0",

"uuu_P6ActualDuration": "0.0",

"uuu_P6Finish": "2037-08-05T16:00:00",

"uuu_P6WBSName": "New WBS-1",

"uuu_P6WBSPath": "Msk-P1.1.11",

"uuu_P6CostVariance": "0.0",

"uuu_P6BAC": "1461600.0",

"uuu_P6RemainingEarlyFinish": "2037-08-05T16:00:00",

"uuu_P6PlannedFinish": "2037-08-05T16:00:00",

"uuu_P6EVCost": "0.0",

"id": 1482871,

"uuu_P6ActivityName": "Asde",

"uuu_P6PlannedTotalCost": "1461600.0",

"uuu_P6ActivityType": "Task Dependent",

"uuu_P6ActualFinish": "",

"uuu_P6ETC": "1461600.0",

"uuu_P6RemainingTotalUnits": "1827.0",

"uuu_P6RemainingEarlyStart": "2030-08-06T08:00:00",

"uuu_P6ActivityId": "A1",

"uuu_P6AtCompletionDuration": "1827.0",

"uuu_P6PercentComplete": "0.0",

"uuu_P6CPIndex": "0.0",

"uuu_P6WBSCode": "wbs-1",

"uuu_P6VAC": "0.0",

"uuu_P6PerfPercComplete": "0.0",

"uuu_P6RemainingTotalCost": "1461600.0",

"uuu_P6PlannedDuration": "1827.0",

"uuu_P6ActivityStatus": "Not Started",

"uuu_P6AtCompletionTotalCost": "1461600.0",

"uuu_P6PVCost": "0.0",

"uuu_P6SPIndex": "0.0",

"uuu_P6ActualTotalCost": "0.0",

"uuu_P6PlannedStart": "2030-08-06T08:00:00",

"uuu_P6PlannedTotalUnits": "1827.0",

"uuu_P6Start": "2030-08-06T08:00:00",

"uuu_P6RemainingDuration": "1827.0"

}

],

"message": [

"success"

],

"status": 200,

"rest_audit_id": 20569

}

Sample Error Response when the Source Project ID is not given in the Request

An example of an invalid API request and response is provided below.

Sample Invalid Request 1

{

"options":{

"project_number":"P-0103",

"source":"Primavera Cloud",

"sourceProjectId":"ActSpread",

"activitySheetType": "system",

"removeUnreferencedData": false,

"activitySheetName1":"System Activity Sheet"

},

"data":[ {

"uuu_P6ActivityId":"",

"uuu_P6ActivityName":"Act1",

"uuu_P6EACCost":"0.0",

"uuu_P6ScheduleVariance":"0.0",

"uuu_P6ActualTotalUnits":"0.0",

"uuu_P6ActualStart":"",

"uuu_P6AtCompletionTotalUnits":"1827.0",

"uuu_P6ActualDuration":"0.0",

"uuu_P6ActualFinish":"",

"uuu_P6WBSName":"New WBS-1",

"uuu_P6WBSCode" :"wbs-1",

"uuu_P6WBSPath":"Msk-P1.1.11",

"uuu_P6CostVariance":"0.0",

"uuu_P6BAC":"1461600.0",

"uuu_P6RemainingEarlyFinish":"2037-08-05T16:00:00",

"uuu_P6PlannedFinish":"2037-08-05T16:00:00",

"uuu_P6EVCost":"0.0",

"uuu_P6PlannedTotalCost":"1461600.0",

"uuu_P6ActivityType":"Task Dependent",

"uuu_P6ETC":"1461600.0",

"uuu_P6RemainingTotalUnits":"1827.0",

"uuu_P6RemainingEarlyStart":"2030-08-06T08:00:00",

"uuu_P6AtCompletionDuration":"1827.0",

"uuu_P6PercentComplete":"0.0",

"uuu_P6CPIndex":"0.0",

"uuu_P6VAC":"0.0",

"uuu_P6PerfPercComplete":"0.0",

"uuu_P6RemainingTotalCost":"1461600.0",

"uuu_P6PlannedDuration":"1827.0",

"uuu_P6ActivityStatus":"Not Started",

"uuu_P6AtCompletionTotalCost":"1461600.0",

"uuu_P6PVCost":"0.0",

"uuu_P6SPIndex":"0.0",

"uuu_P6ActualTotalCost":"0.0",

"uuu_P6PlannedStart":"2030-08-06T08:00:00",

"uuu_P6PlannedTotalUnits":"1827.0",

"uuu_P6Start":"2030-08-06T08:00:00",

"uuu_P6RemainingDuration":"1827.0",

"uuu_P6Finish":"2037-08-05T16:00:00"

},

{

"uuu_P6ActivityId":"A1001",

"uuu_P6ActivityName":"Act2",

"uuu_P6EACCost":"0.0",

"uuu_P6ScheduleVariance":"0.0",

"uuu_P6ActualTotalUnits":"0.0",

"uuu_P6ActualStart":"",

"uuu_P6AtCompletionTotalUnits":"1827.0",

"uuu_P6ActualDuration":"0.0",

"uuu_P6ActualFinish":"",

"uuu_P6WBSName":"New WBS-1",

"uuu_P6WBSCode" :"wbs-1",

"uuu_P6WBSPath":"Msk-P1.1.11",

"uuu_P6CostVariance":"0.0",

"uuu_P6BAC":"1461600.0",

"uuu_P6RemainingEarlyFinish":"2037-08-05T16:00:00",

"uuu_P6PlannedFinish":"2037-08-05T16:00:00",

"uuu_P6EVCost":"0.0",

"uuu_P6PlannedTotalCost":"1461600.0",

"uuu_P6ActivityType":"Task Dependent",

"uuu_P6ETC":"1461600.0",

"uuu_P6RemainingTotalUnits":"1827.0",

"uuu_P6RemainingEarlyStart":"2030-08-06T08:00:00",

"uuu_P6AtCompletionDuration":"1827.0",

"uuu_P6PercentComplete":"0.0",

"uuu_P6CPIndex":"0.0",

"uuu_P6VAC":"0.0",

"uuu_P6PerfPercComplete":"0.0",

"uuu_P6RemainingTotalCost":"1461600.0",

"uuu_P6PlannedDuration":"1827.0",

"uuu_P6ActivityStatus":"Not Started",

"uuu_P6AtCompletionTotalCost":"1461600.0",

"uuu_P6PVCost":"0.0",

"uuu_P6SPIndex":"0.0",

"uuu_P6ActualTotalCost":"0.0",

"uuu_P6PlannedStart":"2030-08-06T08:00:00",

"uuu_P6PlannedTotalUnits":"1827.0",

"uuu_P6Start":"2030-08-06T08:00:00",

"uuu_P6RemainingDuration":"1827.0",

"uuu_P6Finish":"2037-08-05T16:00:00"

}

]

}

Sample Invalid Response 1

{

"data": [],

"message": [

"Empty value for mandatory field : uuu_P6ActivityId"

],

"status": 12029,

"rest_audit_id": 17155

}

Sample Error Response When Invalid activitySheetType Parameter is Given in the Request

An example of an invalid API request and response is provided below.

Sample Invalid Request 2

{

"options":{

"project_number":"P-0103",

"source":"Primavera Cloud",

"sourceProjectId":"ActSpread",

"activitySheetType": "system123",

"removeUnreferencedData": false,

"activitySheetName1":"System Activity Sheet"

},

"data":[ {

"uuu_P6ActivityId":"A1000",

"uuu_P6ActivityName":"Act1",

"uuu_P6EACCost":"0.0",

"uuu_P6ScheduleVariance":"0.0",

"uuu_P6ActualTotalUnits":"0.0",

"uuu_P6ActualStart":"",

"uuu_P6AtCompletionTotalUnits":"1827.0",

"uuu_P6ActualDuration":"0.0",

"uuu_P6ActualFinish":"",

"uuu_P6WBSName":"New WBS-1",

"uuu_P6WBSCode" :"wbs-1",

"uuu_P6WBSPath":"Msk-P1.1.11",

"uuu_P6CostVariance":"0.0",

"uuu_P6BAC":"1461600.0",

"uuu_P6RemainingEarlyFinish":"2037-08-05T16:00:00",

"uuu_P6PlannedFinish":"2037-08-05T16:00:00",

"uuu_P6EVCost":"0.0",

"uuu_P6PlannedTotalCost":"1461600.0",

"uuu_P6ActivityType":"Task Dependent",

"uuu_P6ETC":"1461600.0",

"uuu_P6RemainingTotalUnits":"1827.0",

"uuu_P6RemainingEarlyStart":"2030-08-06T08:00:00",

"uuu_P6AtCompletionDuration":"1827.0",

"uuu_P6PercentComplete":"0.0",

"uuu_P6CPIndex":"0.0",

"uuu_P6VAC":"0.0",

"uuu_P6PerfPercComplete":"0.0",

"uuu_P6RemainingTotalCost":"1461600.0",

"uuu_P6PlannedDuration":"1827.0",

"uuu_P6ActivityStatus":"Not Started",

"uuu_P6AtCompletionTotalCost":"1461600.0",

"uuu_P6PVCost":"0.0",

"uuu_P6SPIndex":"0.0",

"uuu_P6ActualTotalCost":"0.0",

"uuu_P6PlannedStart":"2030-08-06T08:00:00",

"uuu_P6PlannedTotalUnits":"1827.0",

"uuu_P6Start":"2030-08-06T08:00:00",

"uuu_P6RemainingDuration":"1827.0",

"uuu_P6Finish":"2037-08-05T16:00:00"

},

{

"uuu_P6ActivityId":"A1001",

"uuu_P6ActivityName":"Act2",

"uuu_P6EACCost":"0.0",

"uuu_P6ScheduleVariance":"0.0",

"uuu_P6ActualTotalUnits":"0.0",

"uuu_P6ActualStart":"",

"uuu_P6AtCompletionTotalUnits":"1827.0",

"uuu_P6ActualDuration":"0.0",

"uuu_P6ActualFinish":"",

"uuu_P6WBSName":"New WBS-1",

"uuu_P6WBSCode" :"wbs-1",

"uuu_P6WBSPath":"Msk-P1.1.11",

"uuu_P6CostVariance":"0.0",

"uuu_P6BAC":"1461600.0",

"uuu_P6RemainingEarlyFinish":"2037-08-05T16:00:00",

"uuu_P6PlannedFinish":"2037-08-05T16:00:00",

"uuu_P6EVCost":"0.0",

"uuu_P6PlannedTotalCost":"1461600.0",

"uuu_P6ActivityType":"Task Dependent",

"uuu_P6ETC":"1461600.0",

"uuu_P6RemainingTotalUnits":"1827.0",

"uuu_P6RemainingEarlyStart":"2030-08-06T08:00:00",

"uuu_P6AtCompletionDuration":"1827.0",

"uuu_P6PercentComplete":"0.0",

"uuu_P6CPIndex":"0.0",

"uuu_P6VAC":"0.0",

"uuu_P6PerfPercComplete":"0.0",

"uuu_P6RemainingTotalCost":"1461600.0",

"uuu_P6PlannedDuration":"1827.0",

"uuu_P6ActivityStatus":"Not Started",

"uuu_P6AtCompletionTotalCost":"1461600.0",

"uuu_P6PVCost":"0.0",

"uuu_P6SPIndex":"0.0",

"uuu_P6ActualTotalCost":"0.0",

"uuu_P6PlannedStart":"2030-08-06T08:00:00",

"uuu_P6PlannedTotalUnits":"1827.0",

"uuu_P6Start":"2030-08-06T08:00:00",

"uuu_P6RemainingDuration":"1827.0",

"uuu_P6Finish":"2037-08-05T16:00:00"

}

]

}

Sample Invalid Response 2

{

"data": [],

"message": [

"Invalid value was found in a field: [activitySheetType]. Allowed values: [manual, system]"

],

"status": 12011,

"rest_audit_id": 17153

}

Related Topics

Activities and Assignments

Create, Update, and Remove Assignments

Create or Update Assignment Spreads

Get Spread Job Status

Create or Update Activity Spreads

Get Activities from the System Activity Sheet of a Specific Shell

Create, Update, and Delete Activities in the Manual Activity Sheet of a Specific Shell

Get Activities in the Manual Activity Sheet of a Specific Shell



Last Published Tuesday, July 1, 2025