All Products
Search
Document Center

SchedulerX:List of operations by function

Last Updated:Dec 30, 2025

API standard and pre-built SDKs in multi-language

This product (schedulerx2/2019-04-30) OpenAPI adopts an RPC-style signature mechanism. For implementation details, please refer to the Signature Mechanism documentation.
To streamline development, we provide official SDKs for major programming languages. Using the SDK allows you to call APIs directly without worrying about low-level details such as request signatures, significantly lowering the barrier to entry and reducing integration complexity.

Custom signature

If your use case requires direct API integration with custom signatures, consult our technical support team first. Join our DingTalk support group (147535001692) to receive expert guidance.

Before you begin

An Alibaba Cloud account has full administrative privileges. A compromised AccessKey pair exposes all associated resources to unauthorized access, posing a significant security risk. To call APIs securely, create a Resource Access Management (RAM) user with API access only, configure its AccessKey pairs, and implement the principle of least privilege (PoLP) through RAM policies. Use the Alibaba Cloud account only when its permissions are explicitly required for specific scenarios.

Region

APITitleDescription
DescribeRegionsDescribeRegionsReturns available regions.

Namespace

APITitleDescription
CreateNamespaceCreateNamespaceCreates a namespace.
ListNamespacesListNamespacesQueries namespaces.
DeleteNamespaceDeleteNamespaceDeletes a namespace.
UpdateNamespaceUpdateNamespaceUpdates a namespace.

Application Group

APITitleDescription
CreateAppGroupCreateAppGroupCreates an application group. The AppKey is returned.
GetAppGroupGetAppGroupThe configuration of the alert. The value is a JSON string. For more information, see \\\\*\\\\*the additional information about response parameters below this table\\\\*\\\\*.
DeleteAppGroupDeleteAppGroupDeletes an application group.
UpdateAppGroupUpdateAppGroupUpdates the application group.
ListGroupsListGroupsQueries a list of applications.
GetWorkerListGetWorkerListObtains the list of workers that are connected to an application.

Workflow

APITitleDescription
CreateWorkflowCreateWorkflowCreates a workflow. By default, the created workflow is disabled. After you update the directed acyclic graph (DAG) of the workflow, you must manually or call the corresponding operation to enable the workflow. You can call this operation only in the professional edition.
UpdateWorkflowUpdateWorkflowUpdates the basic information about a workflow. You can call this operation only in the professional edition.
UpdateWorkflowDagUpdateWorkflowDagModifies the nodes and dependencies of a workflow. You can call this operation only in the professional edition.
ListWorkFlowsListWorkFlowsQueries the information of a workflow.
ExecuteWorkflowExecuteWorkflowImmediately triggers a workflow.
DeleteWorkflowDeleteWorkflowDeletes a workflow.
DisableWorkflowDisableWorkflowDisables a specified workflow.
EnableWorkflowEnableWorkflowEnables a workflow.
GetWorkFlowGetWorkFlowObtains the information about a workflow.
GetWorkflowInstanceGetWorkflowInstanceQueries the details of a specified workflow instance, including the state of the workflow instance, the state of each job instance, and the dependencies between job instances. You can call this operation only in the professional edition.
ListWorkflowInstanceListWorkflowInstanceQueries the execution history of a workflow. You can call this operation only in the professional edition.
SetWfInstanceSuccessSetWfInstanceSuccessForcibly sets the state of a workflow instance to successful. You can call this operation only in the professional edition.

Job

APITitleDescription
CreateJobCreateJobCreates a job and obtains the job ID.
DeleteJobDeleteJobDeletes a specified job.
BatchDeleteJobsBatchDeleteJobsDeletes multiple jobs at a time.
UpdateJobUpdateJobUpdates the configuration information about a job. By default, you need to call the GetJobInfo operation to obtain the original configuration of the job before you call this operation to modify the configuration as required.
DisableJobDisableJobDisables a job.
BatchEnableJobsBatchEnableJobsEnables multiple jobs at a time.
BatchDisableJobsBatchDisableJobsDisables multiple jobs at a time.
EnableJobEnableJobEnables a job.
GetJobInfoGetJobInfoQueries the details of a job based on the job ID. In most cases, the obtained information is used to update jobs.
ListJobsListJobsQueries jobs.
ExecuteJobExecuteJobTriggers a job to immediately run once.
DesignateWorkersDesignateWorkersDesignates machines.
RerunJobRerunJobReruns a job to obtain the historical data of the job. You can call this operation only in the professional edition.
UpdateJobScriptUpdateJobScriptUpdates the execution script of a job.
ListJobScriptHistoryListJobScriptHistoryQueries historical scripts of a job.
ReadSchedulerxDesignateInfoReadSchedulerxDesignateInfoQueries the basic information of specified workers.
ReadSchedulerxDesignateDetailReadSchedulerxDesignateDetailQueries detailed information of the workers specified by a job.
ManageSchedulerxJobSyncManageSchedulerxJobSyncSynchronizes tasks across namespaces.

Instance

APITitleDescription
StopInstanceStopInstanceStops a job instance in the running state.
GetJobInstanceGetJobInstanceQueries the information about a job instance. You can view the status and progress of the job instance.
GetJobInstanceListGetJobInstanceListQueries the most recent 10 execution instances of a job.
RetryJobInstanceRetryJobInstanceReruns a successful or failed job instance. You can call this operation only in the professional edition.
SetJobInstanceSuccessSetJobInstanceSuccessForcibly sets the state of a job instance to successful. You can call this operation only in the professional edition.

Permission Settings

APITitleDescription
GrantPermissionGrantPermissionGrants permissions to an application group.
RevokePermissionRevokePermissionRevokes the permissions that are granted to an Alibaba Cloud Resource Access Management (RAM) user.

Log

APITitleDescription
GetLogGetLogQueries the operational logs of a job. You can call this operation only in the professional edition.

Route Strategy

APITitleDescription
DeleteRouteStrategyDeleteRouteStrategyDeletes a routing policy.
BatchDeleteRouteStrategyBatchDeleteRouteStrategyDeletes multiple routing policies at a time.
CreateRouteStrategyCreateRouteStrategyCreates a routing policy.

Notification Policy

APITitleDescription
CreateSchedulerxNotificationPolicyCreateSchedulerxNotificationPolicyCreates a notification policy.
DeleteSchedulerxNotificationPolicyDeleteSchedulerxNotificationPolicyDeletes a notification policy.
ManageSchedulerxNotificationPolicyManageSchedulerxNotificationPolicyUpdates a notification policy.
ReadSchedulerxNotificationPolicyReadSchedulerxNotificationPolicyQueries notification policies.

Calendar

APITitleDescription
CreateSchedulerxCalendarCreateSchedulerxCalendarCreates a calendar.
DeleteSchedulerxCalendarDeleteSchedulerxCalendarDeletes a calendar.
ManageSchedulerxCalendarManageSchedulerxCalendarUpdates a calendar.
ReadSchedulerxCalendarReadSchedulerxCalendarRetrieves the information of a calendar.

Other

APITitleDescription
GetOverviewGetOverviewRetrieves job scheduling data for Professional Edition applications.