{
"global_properties": {
"char_set": "UTF-8",
"date_format": "MMM/dd/yyyy",
"language": "en",
"api_version": "17.1"
},
"request_data": {
"request_type": "update",
"entity_type": "activity",
"output_format": "json",
"value_delimiter": "|"
},
"app_data": {
"activity": [{
"comment": "Update Key : [project_number or project_name] + [activity_id or activity_path].",
"project_number": {
"display_name": "Project ID",
"value": ""
},
"project_name": {
"display_name": "Project Name",
"value": "Test Project JSON"
},
"activity_id": {
"display_name": "Activity ID",
"value": ""
},
"activity_path": {
"display_name": "Phase Name(Fully qualified path. e.g. root/parent/child)",
"value": "Define/test_JSON2"
},
"description": {
"display_name": "Description",
"value": "Description updated"
},
"comments": {
"display_name": "Comments",
"value": ""
},
"classification_descriptor": {
"activity_status": {
"display_name": "Activity Status",
"value": ""
},
"priority": {
"display_name": "Priority",
"value": ""
},
"severity": {
"display_name": "Severity",
"value": ""
}
},
"setting_descriptor": {
"labor_expense_type": {
"display_name": "Labor Expense Type. Applicable if 'Labor Cost Capitalization' is enabled for project.",
"value": ""
},
"milestone": {
"display_name": "Milestone. Set 'K' for key milestone, 'M' for milestone. Keep '', if activity is not a milestone activity.",
"value": ""
}
},
"actual_effort_descriptor": {
"actual_effort_type": {
"display_name": "Actual Effort Type",
"value": ""
},
"actual_total_effort": {
"display_name": "Actual Effort. Applicable if actual efforts are at activity level.",
"value": ""
}
},
"plan_effort_descriptor": {
"plan_effort_type": {
"display_name": "Plan Effort Type",
"value": ""
},
"initial_plan_effort": {
"display_name": "Baseline Effort",
"value": ""
},
"plan_total_effort": {
"display_name": "Plan Effort. Applicable if plan efforts are at activity level.",
"value": ""
}
},
"custom_fields": {
"predefined_fields": {
},
"runtime_fields": {
}
}
}]
}
}