Name | Signature | Description |
---|
BulkDeleteTimeEntry | void BulkDeleteTimeEntry(Uri[] timeEntryUris) | Delete time entries |
BulkGetTimeEntriesByAuditKeyValue | TimeEntryDetails3[] BulkGetTimeEntriesByAuditKeyValue(BulkGetTimeEntriesByAuditKeyValueParameter1 auditKeyValueParameter, DateTimeUtcParameter1 asOfParam) | Get time entry revisions for user and date range filtered by modification action. |
BulkGetTimeEntriesForUserAndDateRange | TimeEntryDetails3[] BulkGetTimeEntriesForUserAndDateRange(UserTargetParameter1[] users, DateRangeParameter1 dateRange, DateTimeUtcParameter1 asOf) | Get time entries for users and date range as of specified timestamp (or current entries if timestamp is not specified) |
BulkGetTimeEntriesForUserAndModificationTimeRangeByRevisionGroup | TimeEntryRevisionGroupDetails1[] BulkGetTimeEntriesForUserAndModificationTimeRangeByRevisionGroup(UserTargetParameter1[] users, DateTimeUtcParameter1 startTimestampUtcInclusive, DateTimeUtcParameter1 endTimestampUtc) | Get time entry details for user and modification(open or close) time range grouped by revision group |
BulkPutTimeEntriesForUserAndDateRange | BulkPutTimeEntryResults1 BulkPutTimeEntriesForUserAndDateRange(UserTargetParameter1 user, DateRangeParameter1 dateRange, TimeEntryParameter3[] timeEntries, BulkPutTimeEntryBehaviourParameter1 bulkPutTimeEntryBehaviour) | Atomically overwrite all time entries for a user and date range. This will fail if either the delete or put fail. |
BulkPutTimeEntry2 | BulkPutTimeEntryResults1 BulkPutTimeEntry2(TimeEntryParameter3[] timeEntries, BulkPutTimeEntryBehaviourParameter1 bulkPutTimeEntryBehaviour, String unitOfWorkId) | Bulk put time entries |
CreateCopyFromBatch | Uri CreateCopyFromBatch(TimeEntryCopyParameter1[] copyParams) | Create a batch for copying time entries from source user and date to target user and date |
DeleteTimeEntriesForUserAndDateRange | void DeleteTimeEntriesForUserAndDateRange(UserTargetParameter1 user, DateRangeParameter1 dateRange, TimeEntryDeleteFilterParameter1 timeEntryDeleteFilter) | Delete time entries for specified user and date range |
DeleteTimeEntry | void DeleteTimeEntry(Uri timeEntryUri) | Delete time entry |
GetCopyFromBatchResults | TimeEntryCopyFromBatchResults1 GetCopyFromBatchResults(Uri timeEntryCopyFromBatchUri) | Retrieve results of a completed CreateCopyFromBatch operation. Returns null if the batch has not completed. |
GetLatestTimeEntryRevisions | TimeEntryLatestRevisionDetails1[] GetLatestTimeEntryRevisions(TimeEntryTargetParameter3[] entries) | Get the latest revisions for specified entries. |
GetTimeEntriesForUserAndDateRange | TimeEntryDetails3[] GetTimeEntriesForUserAndDateRange(UserTargetParameter1 user, DateRangeParameter1 dateRange, DateTimeUtcParameter1 asOf) | Get time entries for specified user and date range as of specified timestamp (or current entries if timestamp is not specified) |
PutTimeEntry | TimeEntryPutResults3 PutTimeEntry(TimeEntryParameter3 timeEntry, String unitOfWorkId) | Put time entry |