This product(
quickbi-public/2022-01-01
) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts. Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.
Organization Management
API | Title | Description |
---|---|---|
Organization User Management | Organization User Management | |
AddUser | Add Organization Member | Add an organization member. |
DeleteUser | Delete Organization User | Delete the specified organization user. |
UpdateUser | UpdateUser | Updates the information of a specified member in an organization. |
QueryUserList | QueryUserList | Queries the members of an organization. |
QueryUserInfoByUserId | QueryUserInfoByUserId | Queries user information based on the user ID. |
QueryUserInfoByAccount | QueryUserInfoByAccount | Queries user information based on the Alibaba Cloud ID or Alibaba Cloud account name. |
Organization UserGroup Management | Organization UserGroup Management | |
CreateUserGroup | CreateUserGroup | Create a user group. You can specify a parent user group. |
AddUserGroupMember | AddUserGroupMember | Adds an organization member to a specified user group. |
AddUserGroupMembers | AddUserGroupMembers | Add users to a specified user group at a time. |
DeleteUserGroup | DeleteUserGroup | Deletes a user group in an organization. |
DeleteUserGroupMember | DeleteUserGroupMember | Deletes a specified member from a specified user group. |
DeleteUserGroupMembers | DeleteUserGroupMembers | Batch remove specified users from user groups. |
WithdrawAllUserGroups | WithdrawAllUserGroups | Make the user exit all user groups. This process is irreversible. Exercise caution when performing this operation. |
UpdateUserGroup | UpdateUserGroup | Updates information about a specified user group in an organization. |
GetUserGroupInfo | Get User Group Information by Keyword | Search for user group information based on the keyword of the user group name. |
ListByUserGroupId | ListByUserGroupId | Queries user group information at a time by user group ID. |
ListUserGroupsByUserId | ListUserGroupsByUserId | Queries all user groups to which a user belongs based on the user ID. |
QueryUserGroupListByParentId | QueryUserGroupListByParentId | You can this operation to obtain information about child user groups under a specified parent user group. |
QueryUserGroupMember | Query User Group Member List | Retrieve the list of members under a user group. |
User Tag Management | User Tag Management | |
AddUserTagMeta | Add Organization Member Tag Metadata | Add organization member tag metadata. |
DeleteUserTagMeta | DeleteUserTagMeta | Deletes the tag metadata of an organization member. |
UpdateUserTagValue | Update Organization Member Tag Value | Update the tag value of an organization member. |
QueryUserTagMetaList | QueryUserTagMetaList | Queries the metadata list of member tags in an organization. |
QueryUserTagValueList | QueryUserTagValueList | Query the list of specific user tag values. |
UpdateUserTagMeta | UpdateUserTagMeta | Used for updating the metadata of organization member tags |
Role Management | Role Management | |
ListWorkspaceRoleUsers | ListWorkspaceRoleUsers | Get user list under the specified workspace role. |
QueryWorkspaceRoleConfig | QueryWorkspaceRoleConfig | Get Configuration Information for a Specified Workspace Role |
QueryOrganizationRoleConfig | QueryOrganizationRoleConfig | Gets the configuration of the specified organization role. |
ListWorkspaceRoles | ListWorkspaceRoles | Get the list of workspace roles. |
ListOrganizationRoles | Get Organization Role List | Retrieve the list of custom roles at the organization level. |
ListOrganizationRoleUsers | ListOrganizationRoleUsers | Get user list under the specified organization role. |
Permission Management
API | Title | Description |
---|---|---|
Report Sharing Authorization Management | Report Sharing Authorization Management | |
AddShareReport | Add data work sharing configuration | Add a sharing configuration for data works. |
CancelReportShare | CancelReportShare | Delete a share authorization for a data work. |
QuerySharesToUserList | QuerySharesToUserList | You can call this operation to query the list of works authorized to a user. |
QueryShareList | Query the Sharing Records of a Work | Query the list of objects to which a work has been shared, returning only the sharing configurations that are still within their validity period. |
DataPortal Menu Authorization Management | DataPortal Menu Authorization Management | |
AuthorizeMenu | AuthorizeMenu | Batch authorization of BI portal menu will be skipped automatically. |
CancelAuthorizationMenu | Batch Cancel Data Portal Menu Authorization | Cancel the authorization records for specified users and user groups based on the portal menu ID. |
ChangeVisibilityModel | ChangeVisibilityModel | Modifies the visibility mode of the BI portal menu and whether the menu is only authorized to be visible. |
ListPortalMenus | ListPortalMenus | Gets a hierarchical list of menus under a specific BI portal. |
ListPortalMenuAuthorization | ListPortalMenuAuthorization | Obtains the list of authorization details for a BI portal menu. |
Row-Level Permission Management | Row-Level Permission Management | |
AddDataLevelPermissionRuleUsers | AddDataLevelPermissionRuleUsers | Add selected groups of people incrementally for a single row and column permission rule. |
AddDataLevelPermissionWhiteList | AddDataLevelPermissionWhiteList | Modifies the whitelist of the row and column permissions for a specified dataset. |
DeleteDataLevelRuleConfig | DeleteDataLevelRuleConfig | Deletes a single row or column permission rule. |
DeleteDataLevelPermissionRuleUsers | DeleteDataLevelPermissionRuleUsers | Deletes a selected group of people for a single row and column permission rule. |
UpdateDataLevelPermissionStatus | UpdateDataLevelPermissionStatus | Updates the status of the row and column permission switch for a dataset. |
SetDataLevelPermissionWhiteList | SetDataLevelPermissionWhiteList | Sets the whitelist for the specified row-level permissions. |
ListCubeDataLevelPermissionConfig | ListCubeDataLevelPermissionConfig | You can this operation to obtain a list of row and column permission configurations for a specified dataset. |
ListDataLevelPermissionWhiteList | Get Dataset Row and Column Permission Whitelist | Retrieve the whitelist for dataset row and column permissions based on the type of permission. |
Open-Approval Management | Open-Approval Management | |
QueryApprovalInfo | QueryApprovalInfo | Get approval flow information based on the approver. |
ResultCallback | ResultCallback | You can customize the callback interface for approval processes to process Quick BI approval processes. |
Resource Management
API | Title | Description |
---|---|---|
Report Resource Management | Report Resource Management | |
UpdateEmbeddedStatus | UpdateEmbeddedStatus | Change the embedding status of a report, turn on embedding, or turn off embedding. |
QueryWorksByOrganization | Query All Works Under the Organization | Query all works under the entire organization, with the option to specify the type of work. |
QueryWorksByWorkspace | QueryWorksByWorkspace | Queries all works in a workspace under an organization. You can specify the type of work. |
QueryReadableResourcesListByUserIdV2 | Query List of Works User Has Permission to View (New) | Query list of works user has permission to view (new) |
QueryReadableResourcesListByUserId | QueryReadableResourcesListByUserId | Queries the list of works that a user has the permission to view, including the statements that are authorized to share in a space. |
CheckReadable | CheckReadable | Queries whether a user has permissions to view data works, such as dashboards and workbooks. |
QueryEmbeddedInfo | QueryEmbeddedInfo | Obtain the embedding configuration in the organization, including the maximum number of embeddings and the number of embeddings. |
QueryEmbeddedStatus | QueryEmbeddedStatus | Queries whether embedding is enabled for a report. |
QueryWorks | QueryWorks | Queries information about a specified data work. |
QueryWorksBloodRelationship | QueryWorksBloodRelationship | Obtains the kinship of a data work, including the datasets referenced by each component and query field information. Currently, only supported data works include dashboards, workbooks, and self-service data retrieval. |
QueryComponentPerformance | QueryComponentPerformance | Queries component performance logs. |
QueryReportPerformance | QueryReportPerformance | Queries report performance logs. |
GetWorksEmbedList | Get Embedded Reports | Query the list of embedded reports |
Dataset Resource Management | Dataset Resource Management | |
ListDataSource | ListDataSource | Query all data sources under the specified space |
DataSetBlood | DataSetBlood | Query works information under the specified dataset. |
DataSourceBlood | Query dataset information under the specified data source | Query dataset information under the specified data source |
ModifyApiDatasourceParameters | ModifyApiDatasourceParameters | Modifies the configurations of a specified API data source. |
ListApiDatasource | ListApiDatasource | Queries API data sources. |
QueryDatasetInfo | QueryDatasetInfo | Indicates whether the table is a custom SQL table. Valid values: \\* true: custom SQL table \\* false: non-custom SQL table |
QueryDatasetDetailInfo | QueryDatasetDetailInfo | Queries the details of a specified dataset, including the data source, directory, and dataset model. |
QueryDatasetList | QueryDatasetList | Queries the datasets of a specified workspace. The datasets are sorted in descending order by creation time. |
AllotDatasetAccelerationTask | AllotDatasetAccelerationTask | Trigger the collection acceleration of the Quick engine for datasets. |
QueryCubePerformance | QueryCubePerformance | Queries the performance logs of a dataset. |
QueryCubeOptimization | QueryCubeOptimization | Queries dataset optimization suggestions. |
GetDataSourceConnectionInfo | GetDataSourceConnectionInfo | Get Data Source Information |
Workspace Management | Workspace Management | |
AddUserToWorkspace | Add Member to Workspace | Add a member to the specified workspace. |
AddWorkspaceUsers | Batch Add Members to Workspace | Batch add members to the workspace. |
DeleteUserFromWorkspace | Remove Workspace Member | Delete a member from the specified workspace. |
UpdateWorkspaceUsersRole | Batch Update Workspace Member Roles | Batch update the role information of workspace members, existing roles will be overwritten |
UpdateWorkspaceUserRole | Modify Workspace Member Role | Modify the role of a specified member under the workspace, existing roles will be overwritten. |
QueryWorkspaceUserList | List Members Under a Workspace | Query the list of members under a specified workspace. |
QueryOrganizationWorkspaceList | Get Workspace List Under Organization | Retrieve the list of workspaces under the current organization. |
QueryUserRoleInfoInWorkspace | Query Preset Roles of Workspace Members | Get the preset workspace role information for a specified workspace member. |
Collection Management | Collection Management | |
SaveFavorites | Add Work to Favorites | Add a user's favorite work |
CancelCollection | CancelCollection | Cancel the data works from the user's collection. |
Homepage Management | Homepage Management | |
ListFavoriteReports | Favorite Reports List on Home Dashboard | Overview |
ListRecentViewReports | ListRecentViewReports | You can call this operation to obtain a list of the most frequently viewed and footsteps displayed in the homepage dashboard for a specified user. |
ListSharedReports | ListSharedReports | You can this operation to obtain the list of authorized works displayed on the homepage of a specified user. |
Subscription Management | Subscription Management | |
ManualRunMailTask | ManualRunMailTask | Manually Execute Email Task |
GetMailTaskStatus | GetMailTaskStatus | Check the running status of mail tasks within an organization |
Data Management
API | Title | Description |
---|---|---|
Data Service | Data Service | |
QueryData | QueryData | Invoke the open data service API. |
QueryDataServiceList | QueryDataServiceList | Query Data Service API List |
QueryDataService | Invoke Data Service API | Invoke an already created API in the data service. |
Embedding Analysis
API | Title | Description |
---|---|---|
Report Embedding | Report Embedding | |
CreateTicket | Generate Report Embedding Ticket | Generate a ticket for third-party embedding. |
DeleteTicket | Delete Embedded Ticket | Delete Third-Party Embedded Ticket |
DelayTicketExpireTime | DelayTicketExpireTime | Update the expiration time of the ticket embedded in the report. |
UpdateTicketNum | UpdateTicketNum | Update the ticket quantity on the specified ticket used for the exemption embedded report. |
QueryTicketInfo | QueryTicketInfo | Obtains the details of a specified ticket for a report that is not embedded in the report. |
Statistical Analysis
API | Title | Description |
---|---|---|
Resource Analysis | Resource Analysis | |
QueryAuditLog | Query Audit Log Information | Query audit log information. |
SmartQ
API | Title | Description |
---|---|---|
SmartQ Embedding | SmartQ Embedding | |
CreateTicket4Copilot | Generate Smart Q Embedding Ticket | Generate an embedding ticket for Smart Q. |
ModifyCopilotEmbedConfig | Modify Intelligent Query Embedding Configuration | Modify Intelligent Query Embedding Configuration |
QueryCopilotEmbedConfig | Get the List of Configurations for Activating XiaoQ Embedding | Get the List of Configurations for Activating XiaoQ Embedding |
QueryDataRange | Get Data Range Catalog List | Get Data Range Catalog List |
SmartQ Management | SmartQ Management | |
SmartqAuthorize | Batch Management of Smart Q\\\\\\&A Authorizations | Batch Management of Smart Q\\\\\\&A Authorizations |
QueryLlmCubeWithThemeListByUserId | Check which datasets and analysis themes the user has question authorization for | Check which datasets and analysis themes the user has question authorization for |
SmartqAuthTransfer | Synchronize the question count permissions of a specified user to other users | Synchronize the question count permissions of a specified user to other users |
QuerySmartqPermissionByCubeId | Check if a user has permission for a specific smart question dataset | Check if a user has permission for a specific smart question dataset |
QueryDatasetSmartqStatus | Check if the Dataset has Enabled Smart Query | Check if the Dataset has Enabled Smart Query |
SmartqQueryAbility | Smart Query | Query Capability Open |