- V1
 - 
                                        V2
                                            
- Admin
 - Common
 - Custom-Themes
 - Dashboard
 - DataModel
 - Dataset
 - Datasource
 - Documents
 - Draft
 - Identity
 - Identity-Organization
 - Identity-Role
 - Identity-Token
 - Identity-User
 - K8s
 - Language-Packages
 - Languages
 - QueueMonitor
 - Reporting-CachingSettings
 - Reporting-ExportTemplates
 - Reporting-RenderResults
 - Reporting-Reports
 - Reporting-UserFunctions
 - Scene
 - Scheduler
 - Shared-Resources
 - Tags
 - overview
 
 
Scheduler
Scheduler
[POST] /api/v2/scheduler/tasks/batch-delete
Batch delete the specified tasks.
Request Schema
Response
Status Code: 200
Success
Status Code: 400
Bad Request
Models
Ƭ RemoveTasksResponseModel
Remove tasks response model
| Name | Type | Description | Example | 
|---|---|---|---|
| removeTasksIdNullable | Array<string> | 
Removed tasks id. | ["8F945F0E-C7F6-0BF0-C53A-985B325D30BB","20051330-1144-3470-5DEF-A0003B051A8B"] | 
| errorsNullable | ErrorContentViewModel | Errors. | 
Ƭ ErrorContentViewModel
Error content model
| Name | Type | Description | Example | 
|---|---|---|---|
| code | TaskErrorCodeEnumViewModel | ||
| messageNullable | string | Error message | |
| contextNullable | any | Error context | 
Ƭ TaskErrorCodeEnumViewModel
Enum:
PermissionRequiredErrorCodeDocumentNotFoundErrorCodeOwnerRequiredErrorCodeTaskInvalidErrorCodeTaskInvalidWithTimeErrorCodeTaskInvalidWithEmailErrorCodeTaskNotFoundErrorCodeInvalidTaskDataErrorCodeTaskInvalidWithIdErrorCodeTaskDatasourceAppendInvalidErrorCodeTaskDatasourceLocationInvalidErrorCodeTaskDatasourceOperationInvalidErrorCodeWritePermissionRequireErrorCodeDeletePermissionRequireErrorCodeDirectoryInvalidErrorCodeDirectorySameErrorCodeReadPermissionRequireErrorCodeNotDeliveredErrorCodeNoManualAndOneTimeTaskPermissionErrorCodeNoFileShareDeliveryPermissionErrorCodePortalUriNotSetErrorCodePortalUriNotSetInDataSourceErrorCodePortalUriNotSetInDatasetErrorCodeDuplicateScheduleTaskErrorCodeExpiredTaskErrorCodeRemoveTaskFailedErrorCodeTemplateNotExistsErrorCodeNoExportReportErrorCodeCreateTaskRuntimeFailedErrorCodeRunTaskRuntimeFailedErrorCodeUpdateTaskRuntimeFailedErrorCodeDuplicateTaskRuntimeFailedErrorCode
Task error code enum view model
* PermissionRequiredErrorCode - 30001 - Permission Required.
* DocumentNotFoundErrorCode - 30002 - Document not found.
* OwnerRequiredErrorCode - 30003 - Administrator or document owner required.
* TaskInvalidErrorCode - 30004 - Failed to create task - task is invalid.
* TaskInvalidWithTimeErrorCode - 30005 - Failed to create task - Store until is earlier than start time.
* TaskInvalidWithEmailErrorCode - 30006 - Failed to create task - recipients email address outside your organization.
* TaskNotFoundErrorCode - 30007 - Task not found.
* InvalidTaskDataErrorCode - 30008 - Invalid task data provided.
* TaskInvalidWithIdErrorCode - 30009 - Task invalid.
* TaskDatasourceAppendInvalidErrorCode - 30010 - DataSource can't append data.
* TaskDatasourceLocationInvalidErrorCode - 30011 - Location not exists.
* TaskDatasourceOperationInvalidErrorCode - 30012 - Operation is invalid.
* WritePermissionRequireErrorCode - 30013 - Write Permission Required.
* DeletePermissionRequireErrorCode - 30014 - Delete Permission Required.
* DirectoryInvalidErrorCode - 30015 - Directory invalid.
* DirectorySameErrorCode - 30016 - Each schedule should correspond to a separate directory.
* ReadPermissionRequireErrorCode - 30017 - Read Permission Required.
* NotDeliveredErrorCode - 30018 - Not delivered.
* NoManualAndOneTimeTaskPermissionErrorCode - 30019 - No manual and one-time task permission.
* NoFileShareDeliveryPermissionErrorCode - 30020 - No file share delivery permission.
* PortalUriNotSetErrorCode - 30021 - Portal URI not set.
* PortalUriNotSetInDataSourceErrorCode - 30022 - Portal URI not set in data source.
* PortalUriNotSetInDatasetErrorCode - 30023 - Portal URI not set in dataset.
* DuplicateScheduleTaskErrorCode - 30024 - Duplicate schedule task.
* ExpiredTaskErrorCode - 30025 - Expired task.
* RemoveTaskFailedErrorCode - 30026 - Remove task failed.
* TemplateNotExistsErrorCode - 30027 - Template used in this task did not exist.
* NoExportReportErrorCode - 30028 - User has no permission to export report.
* CreateTaskRuntimeFailedErrorCode - 30029 - An unknown error occurred while creating a task.
* RunTaskRuntimeFailedErrorCode - 30030 - An unknown error occurred while running a task.
* UpdateTaskRuntimeFailedErrorCode - 30031 - An unknown error occurred while updating a task.
* DuplicateTaskRuntimeFailedErrorCode - 30032 - An unknown error occurred while duplicating a task.
Ƭ SchedulerPluginErrorConsts
| Name | Type | Description | Example | 
|---|
Ƭ RemoveTasksRequestModel
Remove tasks request model by taskIds and task-created userIds. At least one of taskIds or userIds is required.
| Name | Type | Description | Example | 
|---|---|---|---|
| taskIdsNullable | Array<string> | 
Task id list. | ["8F945F0E-C7F6-0BF0-C53A-985B325D30BB","20051330-1144-3470-5DEF-A0003B051A8B"] | 
| userIdsNullable | Array<string> | 
Task created user id. | ["5536F73E-13EA-9D92-DDD5-4077CA29F04D","E86F8321-A317-DE6B-FC0C-DC0F635AA7B8"] |