| Name | Signature | Description |
|---|
| BulkDelete | ActivityBulkDeleteResults1 BulkDelete(Uri[] activityUris, Uri activityBulkDeleteOptionUri) | Delete many activities |
| BulkGetActivities | ActivityReference1[] BulkGetActivities(Uri[] activityUris) | Bulk get activity references from their URI. If a URI is not found, it will be omitted from the results. |
| BulkGetActivityDetails | ActivityDetails1[] BulkGetActivityDetails(Uri[] activityUris) | Bulk get activity details from their URI. If a URI is not found, it will be omitted from the results. |
| BulkGetActivityDetails2 | ActivityDetailsBulkGetResults1 BulkGetActivityDetails2(ActivityTargetParameter1[] activities) | Bulk get activity details from their URI/Name. |
| CreateActivityDeleteBatch | Uri CreateActivityDeleteBatch(ActivityTargetParameter1[] activities, Uri activityBulkDeleteOptionUri) | Create a batch operation for bulk deleting activities by target |
| CreateActivityOrApplyModifications | ActivityReference1 CreateActivityOrApplyModifications(ActivityTargetParameter1 target, ActivityModificationsParameter1 modifications, Uri activityModificationOptionUri, String unitOfWorkId) | Create new activity or apply modifications |
| CreateEditDraft | Uri CreateEditDraft(Uri activityUri) | Create a draft of an existing activity. |
| CreateNewDraft | Uri CreateNewDraft() | Create a draft of a new activity. |
| Delete | void Delete(Uri activityUri) | Delete an activity |
| Disable | void Disable(Uri activityUri) | Disable an activity |
| Enable | void Enable(Uri activityUri) | Enable an activity |
| GetActivityAssignmentsForUser | ActivityReference1[] GetActivityAssignmentsForUser(Uri userUri) | Get all activity assignments for a user |
| GetActivityDeleteBatchResults | ActivityDeleteBatchResults1 GetActivityDeleteBatchResults(Uri activityDeleteBatchUri) | Retrieve results of a completed ActivityDeleteBatch operation. Returns null if the batch has not completed. |
| GetActivityDetails | ActivityDetails1 GetActivityDetails(Uri activityUri) | Retrieve activity details from an activity URI. |
| GetActivityNameFormatForNewUsers | Uri GetActivityNameFormatForNewUsers() | Get preference for activity name format to be used when creating new users |
| GetActivityNameFormatForUser | Uri GetActivityNameFormatForUser(Uri userUri) | Get my preference for activity name format |
| GetAllActivities | ActivityDetails1[] GetAllActivities() | Retrieve a list of all activities in the system |
| GetDefaultUserActivity | ActivityReference1 GetDefaultUserActivity(UserTargetParameter1 user) | Get the default user activity. |
| GetEnabledActivities | ActivityReference1[] GetEnabledActivities() | Retrieve all activities which are currently enabled. |
| GetPageOfActivitiesByTextSearch | ActivitySearchResult1[] GetPageOfActivitiesByTextSearch(Int32 page, Int32 pageSize, ActivityTextSearchParameter1 textSearch) | Searches for activities matching a given text search parameter. |
| PublishDraft | ActivityDetails1 PublishDraft(Uri draftUri) | Publish an activity draft, converting it into an activity that is returned. |
| PutActivity | ActivityReference1 PutActivity(ActivityParameter1 activity) | Put the details of the activity. If the ActivityParameter1.target.name is specified and the activity does not exists, it will be created |
| PutActivityAssignmentsForUser | void PutActivityAssignmentsForUser(Uri userUri, Uri[] activityUris) | Puts the activities to be assigned to this user. |
| PutActivityUserAssignments | void PutActivityUserAssignments(Uri activityUri, Uri[] userUris) | Put the users to be assigned to this activity. |
| RemoveActivityAssignmentsForUser | void RemoveActivityAssignmentsForUser(Uri userUri, Uri[] activityUris) | Removes Activity Assignments for user. |
| UpdateActivityAssignmentsForUser | void UpdateActivityAssignmentsForUser(Uri userUri, Uri[] activityUris) | Updates Activity Assignments for user. |
| UpdateActivityNameFormatForNewUsers | void UpdateActivityNameFormatForNewUsers(Uri activityNameFormatUri) | Update preference for activity name format to be used when creating new users |
| UpdateActivityNameFormatForUser | void UpdateActivityNameFormatForUser(Uri userUri, Uri activityNameFormatUri) | Update my preference for activity name format |
| UpdateCode | void UpdateCode(Uri activityUri, String code) | Modify the code of an activity or activity draft. |
| UpdateDefaultUserActivity | void UpdateDefaultUserActivity(UserTargetParameter1 user, ActivityTargetParameter1 activity) | Update the default user activity. |
| UpdateDescription | void UpdateDescription(Uri activityUri, String description) | Modify the description of an activity or activity draft. |
| UpdateName | void UpdateName(Uri activityUri, String name) | Modify the name of an activity or activity draft. |