Help Center/ DataArts Studio/ API Reference/ API Overview/ DataArts Factory API Overview
Updated on 2025-11-17 GMT+08:00

DataArts Factory API Overview

Table 1 DataArts Factory API (V1) types

Type

Description

Script Development

Script development APIs

Resource Management

Resource management APIs

Job Development

Job development APIs

Script Development

Table 2 Script development

API

Description

Creating a Script

This API is used to create a script.

Modifying a Script

This API is used to modify the configuration items or script contents of a script.

Querying Script Details

This API is used to query a script, including the script type and script content.

Querying a Script List

This API is used to query a script list.

Querying the Execution Result of a Script Instance

This API is used to obtain the execution status and result of a script instance.

Deleting a Script

This API is used to delete a specific script.

Executing a Script

This API is used to execute a specified script. Each time a script is executed, a script instance is generated.

Stopping Executing a Script Instance

This API is used to stop executing a script instance.

Resource Management

Table 3 Resource management

API

Description

Creating a Resource

This API is used to create a resource.

Querying a Resource List

This API is used to query a resource list.

Modifying a Resource

This API is used to modify a resource.

Deleting a Resource

This API is used to delete a resource.

Querying Resource Details

This API is used to query resource details.

Job Development

Table 4 Job development

API

Description

Creating a Job

This API is used to create a job.

Modifying a Job

This API is used to modify a job.

Querying a Job List

This API is used to query a job list.

Querying Job Details

This API is used to query job details.

Querying a Job File

This API is used to query a job file.

Exporting a Job

This API is used to export a job.

Exporting Jobs

This API is used to export jobs.

Importing Jobs

This API is used to import jobs.

Executing a Job Immediately

This API is used to execute a job immediately.

Starting a Job

This API is used to start a job.

Stopping a Job

This API is used to stop a job.

Deleting a Job

This API is used to delete a job.

Stopping a Job Instance

This API is used to stop a job instance.

Rerunning a Job Instance

This API is used to rerun a job instance.

Querying Running Status of a Real-Time Job

This API is used to query the running status of a real-time job.

Querying a Job Instance List

This API is used to query a job instance list.

Querying Job Instance Details

This API is used to query job instance details.

Querying System Task Details

This API is used to query details about asynchronous tasks.