OpenAPI rate limiting and version requirements
Learn about the API throttling levels and Dataphin version requirements for different features.
Limitations
RAM roles do not support OpenAPI calls.
To ensure application stability, Dataphin classifies OpenAPI into three levels: Level 1, Level 2, and Level 3. For information about the rate limiting levels and call quotas for different versions, see Call quotas for different Dataphin versions.
Permissions
The DataphinOpenAPIFullAccess system permission allows you to call all OpenAPI operations.
The DataphinOpenAPIReadOnlyAccess system permission allows you to call read-only OpenAPI operations.
Data development
Group | API | Description | Rate limit level | Minimum version |
Directory tree | Creates a directory in the directory tree for items such as computing tasks, data integration, and synchronization tasks. | Level 2 | Agile Edition | |
Deletes a directory from the directory tree. | Level 3 | Agile Edition | ||
Updates the name of a file. | Level 2 | Agile Edition | ||
Moves a file to a different location in the directory tree. | Level 2 | Agile Edition | ||
Retrieves the directory structure of a folder. | Level 1 | Agile Edition | ||
Lists files in a directory tree. | Level 1 | Agile Edition | ||
Data architecture | Creates a business entity. | Level 3 | Intelligent Edition | |
Deletes a business entity. | Level 3 | Intelligent Edition | ||
Gets details of a business entity. | Level 1 | Intelligent Edition | ||
Gets details for a specific version of a business entity. | Level 1 | Intelligent Edition | ||
Lists business entities. | Level 2 | Intelligent Edition | ||
Takes a business entity offline. | Level 2 | Intelligent Edition | ||
Brings a business entity online. | Level 2 | Intelligent Edition | ||
Updates a business entity. | Level 2 | Intelligent Edition | ||
Creates a business unit. | Level 3 | Intelligent Edition | ||
Creates a data domain. | Level 3 | Intelligent Edition | ||
Deletes a business unit. | Level 3 | Intelligent Edition | ||
Deletes a data domain. | Level 3 | Intelligent Edition | ||
Gets business unit information by ID. | Level 3 | Intelligent Edition | ||
Gets details of a data domain. | Level 3 | Intelligent Edition | ||
Lists business units for the current tenant. | Level 2 | Intelligent Edition | ||
Lists data domains. | Level 3 | Intelligent Edition | ||
Updates a business unit. | Level 3 | Intelligent Edition | ||
Updates a data domain. | Level 3 | Intelligent Edition | ||
Ad hoc query | Creates an ad hoc query file. | Level 3 | Agile Edition | |
Deletes an ad hoc query file. | Level 3 | Agile Edition | ||
Updates an ad hoc query file. | Level 2 | Agile Edition | ||
Retrieves an ad hoc query file. | Level 1 | Agile Edition | ||
Stops an ad hoc query task. | Level 2 | Agile Edition | ||
Gets the result of an ad hoc query task. | Level 2 | Agile Edition | ||
Executes an ad hoc query task. | Level 2 | Agile Edition | ||
Gets the log of an ad hoc query task. | Level 1 | Agile Edition | ||
Executes a DDL statement to create a table in a specified data source. | / | Agile Edition | ||
Unstructured data | Creates an unstructured data workflow from a JSON script. | Level 1 | Basic Edition | |
Creates a dataset. | Level 1 | Basic Edition | ||
Deletes a dataset. | Level 1 | Basic Edition | ||
Gets details of a dataset. | Level 3 | Basic Edition | ||
Lists datasets. | Level 3 | Basic Edition | ||
Updates dataset information. | Level 1 | Basic Edition | ||
Gets a list of large model service providers and their available models. | / | Basic Edition | ||
Gets a large model service provider and its available models by name. | / | Basic Edition | ||
Operation record | Lists operation records. | Level 2 | Agile Edition | |
Gets the code for an operation record. | Level 2 | Agile Edition | ||
Gets an operation record by its ID. | Level 2 | Agile Edition | ||
Gets the details, log, and results of an operation record. | Level 1 | Agile Edition | ||
Offline integration | Creates an integration pipeline or an unstructured data workflow. | Level 3 | Agile Edition | |
Asynchronously creates an integration pipeline or an unstructured data workflow. | Level 3 | Agile Edition | ||
Takes a pipeline task offline. | Level 3 | Agile Edition | ||
Asynchronously takes a pipeline task offline. | Level 3 | Agile Edition | ||
Gets the result of an asynchronous pipeline. | Level 1 | Agile Edition | ||
Gets a pipeline by its ID. | Level 1 | Agile Edition | ||
Updates a pipeline task. | Level 3 | Agile Edition | ||
Asynchronously updates an integration pipeline. | Level 3 | Agile Edition | ||
Offline computing task | Gets the code of an operation record. | / | Agile Edition | |
Creates a data integration task. Note This API is deprecated in v5.3.1 and later. Use | Level 3 | Basic Edition | ||
Lists tasks, including offline integration, , and unstructured data workflows (Data Ingestion, Offline Workflow, Real-time Workflow). Supports filtering by various criteria, including directory, keyword, task type, submission status, scheduling type, owner, tag, and creator. | / | Agile Edition | ||
Creates an offline computing task. | Level 3 | Agile Edition | ||
Deletes an offline computing task. | Level 3 | Agile Edition | ||
Gets details of an offline computing task. | Level 1 | Agile Edition | ||
Submits an integration pipeline by its OAQueryId. | / | Agile Edition | ||
Gets the version list for an offline computing task. | Level 2 | Agile Edition | ||
Gets the user-defined function (UDF) lineage for an offline computing task. | Level 2 | Agile Edition | ||
Gets details for a specific version of an offline computing task. | Level 2 | Agile Edition | ||
Takes an offline computing task offline. | Level 3 | Agile Edition | ||
Parses the logical table dependencies of an offline computing task. Note The parsing result for upstream dependencies may include self-dependencies (where the upstream node ID is the same as the current task node ID). You are responsible for handling these cases. | Level 3 | Agile Edition | ||
Updates the user-defined function (UDF) lineage of an offline computing task. | Level 3 | Agile Edition | ||
Submits an offline computing task. | Level 3 | Agile Edition | ||
Updates an offline computing task. | Level 3 | Agile Edition | ||
Offline computing task template | Lists offline computing task templates. | Level 3 | Agile Edition | |
Gets the version list for a template. | Level 3 | Agile Edition | ||
Real-time development task | Gets a list of real-time development tasks. | Level 2 | Basic Edition | |
Gets the engine version information of a cluster. | Level 2 | Basic Edition | ||
Gets an environment's cluster queue information. | Level 2 | Basic Edition | ||
Creates a stream-batch integration task. | Level 2 | Basic Edition | ||
Resource | Gets details of a resource file. | Level 2 | Agile Edition | |
Gets details of a specific version of a resource file. | Level 2 | Agile Edition | ||
Updates a resource file. | Level 2 | Agile Edition | ||
Gets temporary read and write credentials for file storage. | Level 2 | Agile Edition | ||
Deletes a resource file. | Level 3 | Agile Edition | ||
Creates a resource file. | Level 3 | Agile Edition | ||
Function | Gets details of a user-defined function. | Level 2 | Agile Edition | |
Gets details of a specific version of a user-defined function. | Level 2 | Agile Edition | ||
Updates a user-defined function. | Level 2 | Agile Edition | ||
Deletes a user-defined function. | Level 3 | Agile Edition | ||
Creates a user-defined function. | Level 3 | Agile Edition | ||
Publish | Gets details of the latest submission record pending publication. | Level 2 | Basic Edition | |
Lists submission records that are pending publication. | Level 2 | Basic Edition | ||
Lists publication records. | Level 2 | Basic Edition | ||
Publishes objects in a batch. | Level 2 | Basic Edition |
O&M center
Group | API | Description | Throttling level | Minimum version |
Instance O&M | Performs a data backfill. This operation reruns affected downstream instances, incurring compute costs and affecting data output. | Level 2 | Agile Edition | |
Retrieves the downstream instances for a specified instance. | Level 2 | Agile Edition | ||
Queries the upstream and downstream instances for a specified instance. This operation supports logical tables and code-based tasks. | Level 2 | Agile Edition | ||
Performs batch maintenance operations on instances. This supports both physical instances and logical table instances. | Level 2 | Agile Edition | ||
Lists all node instances within a data backfill workflow for a specific business date. | Level 1 | Agile Edition | ||
Retrieves the details of an instance. | Level 1 | Agile Edition | ||
Queries a paginated list of instances. | Level 1 | Agile Edition | ||
Task O&M | Retrieves the upstream and downstream nodes for a specified node. | Level 2 | Agile Edition | |
Runs a manual task. Note
| Level 2 | Agile Edition | ||
Retrieves the submission status of a data backfill workflow. | Level 1 | Agile Edition | ||
Retrieves the execution log for an instance. | Level 2 | Agile Edition | ||
Queries a physical scheduling node. | Level 1 | Agile Edition | ||
Retrieves the code for a scheduling node. | Level 1 | Agile Edition | ||
Queries the operation log of a node. | Level 1 | Agile Edition | ||
Retrieves a list of Dagruns for a data backfill workflow. | Level 1 | Agile Edition | ||
Queries the downstream nodes for a specified node. You can use the result as a reference when creating a data backfill workflow. | Level 2 | Agile Edition | ||
Queries a paginated list of approval tasks related to the current user. | / | Agile Edition | ||
Queries a list of scheduling nodes. | Level 1 | Agile Edition | ||
Pauses the scheduling of a physical node. A successful call prevents the task and its downstream tasks from triggering. This operation supports only offline code tasks and integration tasks. | Level 2 | Agile Edition | ||
Resumes the scheduling of a physical node. | Level 2 | Agile Edition | ||
Performs a general-purpose data backfill operation that supports both list mode and bulk mode. Note
| Level 2 | Agile Edition | ||
Queries the upstream dependencies of an object in the development state. | Level 2 | Agile Edition | ||
Updates the O&M owner for multiple nodes. (This operation applies only to offline tasks, including compute tasks, integration tasks, and logical tables. It does not support real-time tasks.) | / | Agile Edition | ||
Runs a trigger-based node. | / | Agile Edition | ||
Queries a physical node by its output name. This operation supports only offline code nodes and integration task nodes. | Level 1 | Agile Edition | ||
Alerts | Retrieves the details of an alert event. | Level 1 | Agile Edition | |
Queries multiple alert events based on specified conditions. | Level 1 | Agile Edition | ||
Queries multiple notification records based on specified conditions. | Level 1 | Agile Edition |
Data permissions
Group | API | Description | Throttling level | Minimum version |
permission management | Checks if a user has permissions on a specific resource. | Level 2 | Agile Edition | |
Grants a user permissions on a resource. Note Only a super administrator or resource owner (project administrator or data source administrator) can call this API. It currently supports tables and data sources. | Level 2 | Agile Edition | ||
Revokes permissions on a resource from a user. Note Only a super administrator or resource owner (project administrator or data source administrator) can call this API. It currently supports tables and data sources. | Level 2 | Agile Edition |
Data assets
Group | OpenAPI name | Description | Rate limit level | Minimum version |
Asset | Queries table lineage. | Level 2 | Agile Edition | |
Queries column lineage. | Level 2 | Agile Edition | ||
Batch updates the status of govern objects by their governance item IDs. | / | Agile Edition | ||
Creates or updates the exception archive table for a quality watch. | / | Agile Edition | ||
Updates asset attribute values. | / | Agile Edition | ||
Submits an asset for unpublishing. | / | Agile Edition | ||
Adds a registered lineage. | Level 2 | Agile Edition | ||
Queries the attribute definitions of an asset type. | / | Agile Edition | ||
Queries asset attribute values. | / | Agile Edition | ||
Lists published asset topics. | / | Agile Edition | ||
Lists published directories under a specified asset topic. | / | Agile Edition | ||
Gets the details of a govern object by its governance item ID. | / | Agile Edition | ||
Lists the exception archive tables for a specified quality watch. | / | Agile Edition | ||
Lists govern objects by governance type and filter criteria. | / | Agile Edition | ||
Deletes a registered lineage. | Level 2 | Agile Edition | ||
Submits an asset for publishing. | / | Agile Edition | ||
Creates a business metric. | Level 3 | Agile Edition | ||
Updates a business metric. | Level 3 | Agile Edition | ||
Deletes a business metric. | Level 3 | Agile Edition | ||
Gets the details of a business metric. | Level 2 | Agile Edition | ||
Lists assets in the asset catalog. Supports both exact match and fuzzy search. | Level 2 | Agile Edition | ||
Gets the details of an asset in the asset catalog. | Level 2 | Agile Edition | ||
Queries the table lineage of an asset. | / | Agile Edition | ||
Queries mapping relationships by the GUID of an owning asset. | / | Agile Edition | ||
Queries mapping relationships by the GUID of an asset. | / | Agile Edition | ||
Gets a paginated list of asset table metadata. | / | Agile Edition | ||
Queries the column lineage of an asset table. | / | Agile Edition | ||
Queries the columns of a Dataphin table. Supported table types include: dimension logical table, fact logical table, summary logical table, tag logical table, logical table view, physical table, physical view, and materialized view. | / | Intelligent Edition | ||
Data standard | Updates a word root. | / | Basic Edition | |
Creates a word root. | / | Basic Edition | ||
Creates a data standard template. | / | Basic Edition | ||
Creates a standard set. | / | Basic Edition | ||
Creates standard relations. | / | Basic Edition | ||
Creates standard mappings, including valid and invalid mappings. | / | Basic Edition | ||
Creates a lookup table. | / | Basic Edition | ||
Creates a data standard. | / | Basic Edition | ||
Queries a paginated list of data standards. | / | Basic Edition | ||
Gets the details of a word root. | / | Basic Edition | ||
Gets the details of a data standard template. | / | Basic Edition | ||
Queries the number of standards in a directory, grouped by standard type. | / | Basic Edition | ||
Gets the details of a standard set. | / | Basic Edition | ||
Gets the details of a lookup table. | / | Basic Edition | ||
Gets the details of a data standard. | / | Basic Edition | ||
Updates a data standard template. | / | Basic Edition | ||
Updates a standard set. | / | Basic Edition | ||
Marks standard mappings as invalid. | / | Basic Edition | ||
Updates a lookup table. | / | Basic Edition | ||
Updates a data standard. | / | Basic Edition | ||
Takes a data standard offline. | / | Basic Edition | ||
Publishes a data standard. | / | Basic Edition | ||
Deletes a word root. | / | Basic Edition | ||
Deletes a valid mapping. | / | Basic Edition | ||
Deletes a standard set. | / | Basic Edition | ||
Batch deletes standard relations. | / | Basic Edition | ||
Deletes a lookup table. | / | Basic Edition | ||
Deletes an invalid mapping. | / | Basic Edition | ||
Deletes a data standard. | / | Basic Edition | ||
Data quality | Binds a quality rule to a scheduling setting. | / | Basic Edition | |
Queries the progress and result of a task to create or update an exception archive table, by progress ID. | / | Basic Edition | ||
Queries a paginated list of quality watches. | / | Basic Edition | ||
Queries a paginated list of quality watch tasks. | / | Basic Edition | ||
Queries a paginated list of quality templates. | / | Basic Edition | ||
Queries a paginated list of quality rules. | / | Basic Edition | ||
Queries a paginated list of quality rule tasks. | / | Basic Edition | ||
Gets the logs of a quality watch task. | / | Basic Edition | ||
Gets a quality watch task. | / | Basic Edition | ||
Gets a quality watch record by the original ID of the watched object, such as the ID of a data source, table, or metric. | / | Basic Edition | ||
Gets a quality watch. | / | Basic Edition | ||
Gets a quality template. | / | Basic Edition | ||
Gets a list of scheduling settings by a quality watch ID. | / | Basic Edition | ||
Gets a scheduling setting. | / | Basic Edition | ||
Gets the logs of a quality rule task. | / | Basic Edition | ||
Gets the details of a quality rule task. | / | Basic Edition | ||
Gets a quality rule. | / | Basic Edition | ||
Gets the alert settings by a quality watch ID. | / | Basic Edition | ||
Creates or updates the alert settings for a quality watch. | / | Basic Edition | ||
Creates or updates a quality watch. Supported types include Dataphin tables, global tables, data sources, metrics, and real-time meta tables. | / | Basic Edition | ||
Creates or updates a quality template. | / | Basic Edition | ||
Creates or updates a scheduling setting. | / | Basic Edition | ||
Creates or updates a quality rule. | / | Basic Edition | ||
Batch enables or disables quality watches. | / | Basic Edition | ||
Batch enables or disables quality rules. | / | Basic Edition | ||
Batch submits quality watch validation tasks. | / | Basic Edition | ||
Batch submits quality rule tasks. This operation supports dry runs. | / | Basic Edition | ||
Batch unbinds quality rules from scheduling settings. | / | Basic Edition | ||
Batch deletes quality watches. | / | Basic Edition | ||
Batch deletes quality templates. | / | Basic Edition | ||
Batch deletes scheduling settings. | / | Basic Edition | ||
Batch deletes quality rules. | / | Basic Edition | ||
Updates a data security level. | / | Basic Edition | ||
Updates the effective status of a security identification result. | / | Basic Edition | ||
Updates a data classification catalog. | / | Basic Edition | ||
Updates a data classification. | / | Basic Edition | ||
Creates a data security level. | / | Basic Edition | ||
Creates a security identification result. | / | Basic Edition | ||
Creates a data classification catalog. | / | Basic Edition | ||
Creates a data classification. | / | Basic Edition | ||
Queries a paginated list of data classifications. | / | Basic Edition | ||
Queries a paginated list of security identification results. | / | Basic Edition | ||
Queries a paginated list of identification records for a security identification result. | / | Basic Edition | ||
Gets a secret key value by its name. | / | Basic Edition | ||
Gets the details of a data security level. | / | Basic Edition | ||
Gets the details of a security identification result. | / | Basic Edition | ||
Gets the details of a data classification. | / | Basic Edition | ||
Deletes a data security level. | / | Basic Edition | ||
Batch deletes security identification results. | / | Basic Edition | ||
Deletes a data classification catalog. | / | Basic Edition | ||
Deletes a data classification. | / | Basic Edition |
Data service
Group | API name | Description | Throttling level | Minimum version | |
Data service | API management | Creates and submits a new data service API. | Level 2 | Agile Edition | |
Publishes a data service API to the production environment. | Level 3 | Agile Edition | |||
Retrieves a paginated list of published APIs. | Level 2 | Agile Edition | |||
Retrieves a list of data service API groups. | Level 1 | Agile Edition | |||
Retrieves the API documentation. | Level 2 | Agile Edition | |||
Lists APIs by application. | Level 1 | Agile Edition | |||
Retrieves a list of fields for APIs requested by an application. | Level 1 | Agile Edition | |||
API authorization | Grants API authorization. | Level 3 | Agile Edition | ||
Revokes API authorization. | Level 3 | Agile Edition | |||
Requests permissions for a data service API. | Level 2 | Agile Edition | |||
Retrieves a list of the API permissions you manage. | Level 1 | Agile Edition | |||
Application management | Retrieves a list of all applications for the tenant. | Level 1 | Agile Edition | ||
Retrieves the details of an application. | Level 1 | Agile Edition | |||
Creates a data service application. | Level 3 | Agile Edition | |||
Updates a data service application. | Level 3 | Agile Edition | |||
Deletes a data service application. | Level 3 | Agile Edition | |||
Resets the application secret for a data service application. | Level 3 | Agile Edition | |||
Requests permissions for a data service application. | Level 2 | Agile Edition | |||
Retrieves a list of applications within a group. | Level 1 | Agile Edition | |||
Application groups | Retrieves a list of application groups for a data service project. | Level 1 | Agile Edition | ||
Creates an application group. | Level 3 | Agile Edition | |||
Updates an application group. | Level 3 | Agile Edition | |||
Deletes an application group. | Level 3 | Agile Edition | |||
Retrieves authorized applications in a specified application group. | Level 1 | Agile Edition | |||
Application members | Retrieves application members. | Level 2 | Agile Edition | ||
Adds an application member. | Level 3 | Agile Edition | |||
Updates an application member. | Level 3 | Agile Edition | |||
Removes an application member. | Level 3 | Agile Edition | |||
Retrieves users authorized for an application. | Level 1 | Agile Edition | |||
Project management | Retrieves projects owned by the current user. | Level 1 | Agile Edition | ||
Retrieves authorized projects. | Level 1 | Agile Edition | |||
Retrieves users you can add as project members. | Level 1 | Agile Edition | |||
Adds a user to a data service project and assigns a role. | Level 2 | Agile Edition | |||
Permission query | Retrieves applications the current user can access. | Level 1 | Agile Edition | ||
Retrieves applications the current user can access. | Level 1 | Agile Edition | |||
Operations Monitoring | Retrieves API call trends. | Level 1 | Agile Edition | ||
Retrieves a summary of API call statistics. | Level 1 | Agile Edition | |||
Retrieves API call statistics. | Level 3 | Agile Edition | |||
Retrieves a paginated list of data service call logs. | Level 2 | Agile Edition | |||
Retrieves a paginated list of impacts from abnormal data service API calls. | Level 2 | Agile Edition | |||
Retrieves a summary of API error impacts. | Level 2 | Agile Edition | |||
Platform management
Group | API name | Description | Throttling level | Minimum version |
User and authorization | Transfers ownership of all objects from one user to another. | Level 3 | Agile | |
Retries a failed ownership transfer task. | Level 3 | Agile | ||
Gets the progress of an ownership transfer task by its ID. | Level 2 | Agile | ||
Synchronizes department information. | / | Agile | ||
Synchronizes department member information. | / | Agile | ||
Adds users to a tenant in batches. Note Only super administrators and system administrators can call this API. | Level 3 | Agile | ||
Adds tenant members using their source user information. | Level 2 | Agile | ||
Adds a member to a user group. | Level 2 | Agile | ||
Queries a paginated list of permission operation logs. | Level 3 | Agile | ||
Queries a paginated list of permission grant records. | Level 3 | Agile | ||
Gets the production account for a project. Note Only super administrators can call this API. | Level 1 | Agile | ||
Creates a user group. | Level 3 | Basic | ||
Gets current user information from the AccessKey/SecretKey in the request signature. | / | Basic | ||
Deletes a user group. | Level 3 | Basic | ||
Gets user details by source user ID. | Level 1 | Agile | ||
Gets the details of a user group. | Level 1 | Basic | ||
Gets information for multiple users by their UserIDs. | Level 1 | Agile | ||
Gets the global roles that can be assigned to tenant members. Note Only built-in global roles are supported. Custom global roles are not supported. | Level 1 | Agile | ||
Lists users that can be added to a tenant. Note Only super administrators and system administrators can call this API. | Level 1 | Agile | ||
Lists tenant members. | Level 1 | Agile | ||
Lists user groups. | Level 1 | Basic | ||
Lists user group members. | Level 1 | Basic | ||
Removes a member from a tenant. Note This API can be called by super administrators and system administrators. | Level 2 | Agile | ||
Removes a member from a user group. | Level 2 | Basic | ||
Updates a tenant member. Note Only super administrators and system administrators can call this API. | Level 2 | Agile | ||
Updates a user group. | Level 3 | Basic | ||
Toggles the enabled status of a user group. | Level 3 | Basic | ||
Gets the current user's tenants. | Level 1 | Agile | ||
Gets the current user's roles. | Level 1 | Agile | ||
Row-level permission | Deletes a row-level permission. | Level 3 | Agile | |
Gets all accounts authorized for a row-level permission. | Level 3 | Agile | ||
Lists row-level permissions. | Level 3 | Agile | ||
Lists the row-level permissions for a specified user. | Level 3 | Agile | ||
Updates a row-level permission. | Level 3 | Agile | ||
Creates a row-level permission. | Level 3 | Agile | ||
Gets row-level permissions by table GUIDs. | Level 3 | Agile | ||
Gets the version of the Dataphin server. | / | Agile | ||
Compute source | Checks the connectivity of a compute source. | Level 3 | Agile | |
Checks the connectivity of a compute source by its ID. | Level 3 | Agile | ||
Lists compute sources. | Level 2 | Agile | ||
Updates a compute source. This operation can be performed by business sector administrators and project administrators. | Level 3 | Agile | ||
Gets the details of a compute source by its ID. | Level 2 | Agile | ||
Deletes a compute source. | Level 3 | Agile | ||
Creates a compute source. Note This operation can be performed by business sector administrators and project administrators. | Level 3 | Agile | ||
Gets the Spark client information for the cluster associated with a compute source. | Level 2 | Agile | ||
Data source | Queries the integration tasks and Database SQL tasks affected by a data source change. | Level 3 | Agile | |
Checks the connectivity of a data source. | Level 3 | Agile | ||
Checks the connectivity of a data source by its ID. | Level 3 | Agile | ||
Creates a data source. Note This operation can be performed by tenant administrators, data administrators, business sector administrators, project administrators, and operations administrators. | Level 3 | Agile | ||
Deletes a data source. Note This operation can be performed by tenant administrators, data administrators, business sector administrators, project administrators, and operations administrators. | Level 3 | Agile | ||
Updates the basic information of a data source. Note This operation can be performed by tenant administrators, data administrators, business sector administrators, project administrators, and operations administrators. | Level 3 | Agile | ||
Updates the connection configuration of a data source. Note This operation can be performed by tenant administrators, data administrators, business sector administrators, project administrators, and operations administrators. | Level 3 | Agile | ||
Lists data sources and their configurations. | Level 2 | Agile | ||
Queries the history of data source connectivity tests. | Level 3 | Agile | ||
Project | Creates a Dev-Prod (dual-environment) project. | / | Agile | |
Creates a Basic (single-environment) project. | / | Agile | ||
Checks whether a project has dependencies, such as tasks. | Level 3 | Agile | ||
Gets the details of a project by its ID. | Level 1 | Agile | ||
Gets the details of a project by its name. | Level 1 | |||
Adds a project member. Note This operation can be performed by project administrators. | Level 2 | Agile | ||
Gets the whitelist of a project. | Level 1 | Agile | ||
Updates a Dev-Prod (dual-environment) project. | / | Agile | ||
Updates a Basic (single-environment) project. The project name cannot be changed and must be provided in the request. | / | Agile | ||
Lists project members. | Level 1 | Agile | ||
Lists projects. | Level 1 | Agile | ||
Deletes a project. This operation applies to both Basic and Dev-Prod projects. | / | Agile | ||
Removes a project member. Note This operation can be performed by project administrators. | Level 2 | Agile | ||
Updates the whitelist of a project. | Level 3 | Agile | ||
Updates a project member. | Level 2 | Agile | ||
Updates the tenant's compute settings. | Level 3 | Agile | ||
Cluster | Uploads a file and returns a | / | Agile | |
Creates a cluster. | / | Agile | ||
Gets the details of a cluster. | / | Agile | ||
Updates a cluster. | / | Agile | ||
Deletes a cluster. | / | Agile | ||
Lists clusters. | / | Agile |
Knowledge graph
Group | API | Description | Throttling level | Minimum version |
Knowledge graph | Exports the metadata definition of a knowledge graph. | Level 3 | Basic Edition | |
Imports a graph model definition. | Level 1 | Basic Edition | ||
Publishes a graph model. | Level 1 | Basic Edition | ||
Returns the publish result of a graph model. | Level 3 | Basic Edition | ||
Creates an entity record in a knowledge graph. | Level 1 | Basic Edition | ||
Updates an entity record in a knowledge graph. | Level 1 | Basic Edition | ||
Deletes an entity record. | Level 1 | Basic Edition | ||
Returns the details of an entity record in a knowledge graph. | Level 3 | Basic Edition | ||
Returns a paginated list of entity records in a knowledge graph. | Level 3 | Basic Edition | ||
Creates multiple entity records in a knowledge graph. | Level 1 | Basic Edition | ||
Executes a custom Gremlin query. | / | Basic Edition | ||
Returns a list of workspaces authorized to access the knowledge graph. | / | Basic Edition | ||
Retrieves entity or relation records from a knowledge graph using semantic search. | / | Basic Edition | ||
Creates a relation record in a knowledge graph. | Level 1 | Basic Edition | ||
Updates a relation record in a knowledge graph. | Level 1 | Basic Edition | ||
Deletes a relation record. | Level 1 | Basic Edition | ||
Returns the details of a relation record in a knowledge graph. | Level 3 | Basic Edition | ||
Returns a paginated list of relation records in a knowledge graph. | Level 3 | Basic Edition | ||
Creates multiple relation records in a knowledge graph. | Level 1 | Basic Edition | ||
Executes a custom Cypher query. | Level 2 | Basic Edition | ||
Returns the neighbor nodes of a specified node in the graph. | Level 3 | Basic Edition |