Activity REST Endpoints

Activity
Use the Activity service to create, view, update, and delete activities. Activities represent units of work that must be completed to accomplish your project objectives. Activities typically have durations, resource or role requirements, and logical relationships with other project activities. Update Keys : 'activityId'
Batch Create Activities
Method: post
Path: /api/restapi/activity/batch
Batch Delete Activities
Method: delete
Path: /api/restapi/activity/batch
Batch Sync Activities
Method: post
Path: /api/restapi/activity/syncBatch
Batch Update Activities
Method: put
Path: /api/restapi/activity/batch
Create an Activity
Method: post
Path: /api/restapi/activity
Delete an Activity
Method: delete
Path: /api/restapi/activity/{activityId}
Update an Activity
Method: put
Path: /api/restapi/activity
View Activities by Baseline
Method: get
Path: /api/restapi/activity/baseline/data
View Activities by Code
Method: get
Path: /api/restapi/activity/code/{activityCode}
View Activities by Configured Field
Method: get
Path: /api/restapi/activity/project/{projectId}/configuredField/{viewColumnName}/{value}
View Activities by Project, Code Type, and Code Value
Method: get
Path: /api/restapi/activity/project/{projectId}/codeType/{codeTypeId}/codeValue/{codeValueCode}
View Activities by WBS
Method: get
Path: /api/restapi/activity/wbsId/{wbsId}
View all Activities by Parent
Method: get
Path: /api/restapi/activity/byParent
View all Activities by Project
Method: get
Path: /api/restapi/activity/project/{projectId}
View an Activity
Method: get
Path: /api/restapi/activity/{activityId}
View an Activity by Code and Parent Codes
Method: get
Path: /api/restapi/activity/byItemCode
View an Activity by Project and Activity Code
Method: get
Path: /api/restapi/activity/project/{projectId}/code/{activityCode}
View User Baseline Preferences
Method: get
Path: /api/restapi/activity/userBaselinePreferences