All Products
Search
Document Center

Network Intelligence Service:API overview

Last Updated:Feb 03, 2026

API standard and pre-built SDKs in multi-language

The OpenAPI specification of this product (nis/2021-12-16) follows the RPC standard. Alibaba Cloud provides pre-built SDKs for popular programming languages to abstract low-level complexities such as request signing. This enables developers to call APIs using language-specific syntax without dealing with HTTP details directly.

Custom signature

If your specific needs, such as a customized signature, are not supported by the SDK, manually sign requests using the signature mechanism. Note that manual signing requires significant effort (usually about 5 business days). For support, join our DingTalk group (ID: 147535001692).

Before you begin

An Alibaba Cloud account has full administrative privileges. A compromised AccessKey pair exposes all associated resources to unauthorized access, posing a significant security risk. To call APIs securely, create a Resource Access Management (RAM) user with API access only, configure its AccessKey pairs, and implement the principle of least privilege (PoLP) through RAM policies. Use the Alibaba Cloud account only when its permissions are explicitly required for specific scenarios.

Traffic Analysis

API

Title

Description

GetNisNetworkRanking GetNisNetworkRanking This operation uses sorting algorithms and data processing to analyze and rank traffic across various cloud network resources. It also sorts metrics from Alibaba Cloud performance monitoring probes. This helps you quickly identify network bottlenecks, optimize resource configurations, and improve overall network performance.

Self-service Diagnostics

API

Title

Description

CreateNetworkPath CreateNetworkPath Creates a network path for reachability analysis.

Network metrics

API

Title

Description

GetNisNetworkMetrics GetNisNetworkMetrics Retrieves detailed metric trend data for a specified Network Intelligence Service (NIS) network analysis scenario. The data includes metric trends for traffic analysis and performance monitoring.

Network inspection

API

Title

Description

StartNisInspectionTask StartNisInspectionTask Starts an inspection task to generate an inspection report.
UpdateNisInspectionTask UpdateNisInspectionTask Updates an inspection task.
DeleteNisInspectionTask DeleteNisInspectionTask Deletes an inspection task.
ListNisInspectionTasks ListNisInspectionTasks Lists the network inspection tasks.
DescribeNisInspectionTask DescribeNisInspectionTask Queries the details of an inspection task.
ListNisInspectionResourceType ListNisInspectionResourceType Lists the resource types available for inspection.
DescribeNisInspectionReportStatus DescribeNisInspectionReportStatus Describes the status of an inspection report.
DescribeNisInspectionReportSummary DescribeNisInspectionReportSummary Queries an inspection report summary.
DescribeNisInspectionReportCheckItems DescribeNisInspectionReportCheckItems Describes check items in an inspection report.
DescribeNisInspectionRecommendationResources DescribeNisInspectionRecommendationResources Queries the instances of abnormal items identified in an inspection report.
ListNisInspectionTaskReports ListNisInspectionTaskReports Queries a list of inspection task reports.
DeleteNisInspectionReport DeleteNisInspectionReport Deletes an inspection report.

Others

API

Title

Description

CreateAndAnalyzeNetworkPath CreateAndAnalyzeNetworkPath Initiates a task for analyzing network reachability.
CreateNetworkReachableAnalysis CreateNetworkReachableAnalysis Creates a task for analyzing network reachability.
DeleteNetworkPath DeleteNetworkPath Deletes a network path.
DeleteNetworkReachableAnalysis DeleteNetworkReachableAnalysis Deletes a task for analyzing network reachability.
GetInternetTuple GetInternetTuple Queries the rankings of Internet traffic data in the form of 1-tuple, 2-tuple, or 5-tuple. Internet traffic data can be ranked by metrics such as traffic volumes and the number of packets.
GetNatTopN GetNatTopN Queries the real-time SNAT performance ranking of a NAT gateway.
GetNetworkReachableAnalysis GetNetworkReachableAnalysis Obtains the results of network reachability analysis.
GetTransitRouterFlowTopN GetTransitRouterFlowTopN Queries the rankings of inter-region traffic data in the form of 1-tuple, 2-tuple, or 5-tuple. Inter-region traffic data can be ranked by metrics such as traffic volumes and the number of packets.
GetVbrFlowTopN GetVbrFlowTopN Queries the rankings of hybrid cloud traffic data in the form of 1-tuple, 2-tuple, or 5-tuple. Hybrid cloud traffic data can be ranked by metrics such as traffic volumes and the number of packets.