All Products
Search
Document Center

DataWorks:Overview

Last Updated:Mar 25, 2026

The DataWorks Open Platform gives applications programmatic access to DataWorks through three integration modules: OpenAPI, OpenEvent, and Extensions. Use OpenAPI to automate data workflows, OpenEvent to react to platform changes without polling, and Extensions to inject custom logic into DataWorks processes.

Permissions

Only Open Platform Administrator and Tenant Administrator roles have read and write permissions on the Developer Backend. All other tenant-level and workspace-level roles have read-only access and cannot perform operations such as copying, viewing, or resetting Kafka user passwords. For details, see Manage permissions on global-level services.

Open the Developer Backend

  1. Log on to the DataWorks console.

  2. In the top navigation bar, select a region.

  3. In the left-side navigation pane, choose More > Open Platform.

  4. On the page that appears, click Go to Open Platform.

The Developer Backend tab opens. From here, switch regions, view all modules, and explore typical integration scenarios.

开放平台
Note

Open Platform is supported only on PC Chrome browsers version 69 or later.

Modules

ModuleWhat it doesGet started
OpenAPICall DataWorks API operations from your applications to automate data flow management, data governance, and O&M—reducing manual effort and data risks at scale. The OpenAPI tab shows your monthly free quota, current-month call count, and call details for any date range.OpenAPI
OpenEventSubscribe to DataWorks change events so your application is notified the moment something changes.OpenEvent
ExtensionsRegister custom programs as DataWorks extensions, then attach them to extension points to check and respond to platform events within your workspace.Extensions

Choose a starting point

  • Automating data pipelines or integrating DataWorks into an existing system: start with OpenAPI.

  • Triggering downstream actions when DataWorks jobs change state: start with OpenEvent.

  • Injecting custom processing logic into DataWorks workflows: start with Extensions.