This topic describes the applicable scopes, billing rules, and call limits of DataWorks API operations and lists the DataWorks API operations by function.

Applicable scopes

  • Applicable editions: DataWorks Enterprise Edition and DataWorks Ultimate Edition. For more information, see Differences among DataWorks editions.
  • Applicable regions: China (Hangzhou), China (Shanghai), China (Shenzhen), China (Beijing), China (Zhangjiakou), China North 2 Ali Gov, China East 2 Finance, China (Chengdu), China (Hong Kong), Singapore (Singapore), Indonesia (Jakarta), US (Silicon Valley), India (Mumbai), US (Virginia), Germany (Frankfurt), UK (London), Japan (Tokyo), Australia (Sydney), and Malaysia (Kuala Lumpur).

Billing rules

DataWorks provides a free quota for you to call API operations. After you use up the free quota, you are charged based on the pay-as-you-go billing method. The following table describes the billing rules for different editions of DataWorks.
Item Enterprise Edition Ultimate Edition
Free quota 1 million calls per month 10 million calls per month
Pricing based on the pay-as-you-go billing method USD 0.05 per 10,000 calls

DataWorks provides a free quota for you to call API operations in each calendar month in each region. This free quota is shared by your Alibaba Cloud account and RAM users within your Alibaba Cloud account. After the free quota is used up, you are charged USD 0.05 per 10,000 calls for additional API requests that you make.

Call limits

DataWorks API operations are classified into three levels to standardize API operation calls and ensure system stability. For more information, see List of operations by function. The following table describes the call limits of API operations at different levels.
Level Call limit
Level 1 QPS1 ≤ 50
Level 2 QPS1 ≤ 20
Level 32 QPS1 ≤ 5 and the total number of daily calls3 ≤ 10,000
Note:
  • 1: the total queries per second (QPS) for all API operations at the specific level in each region for an Alibaba Cloud account and RAM users within the Alibaba Cloud account.
  • 2: All Enterprise Edition users can use API operations at Level 3. For more information about the differences between API operations at different levels, see List of operations by function.
  • 3: the total number of daily calls for all API operations at Level 3 in each region for an Alibaba Cloud account and RAM users within the Alibaba Cloud account. This value is reset once a day. If the total number of daily calls exceeds 10,000, we recommend that you reduce the number of parallel calls.

List of operations by function

The following tables list the API operations available for use in DataWorks. The API operations are related to tenants, metadata, DataStudio, Data Integration, Data Modeling, Operation Center, Data Quality, DataService Studio, Data Security Guard, Migration Assistant, and Security Center.

If an error code is returned when you call an API operation, you can view the description of the error code in the API reference. You can also visit the API Error Center to view the details of the error code.