All Products
Search
Document Center

API Gateway:List of operations by function

Last Updated:Dec 26, 2025
This product(APIG/2024-03-27) OpenAPI adopts ROA 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.

API Management

APITitleDescription
ExportHttpApiExportHttpApiExports an HTTP API.
ImportHttpApiImportHttpApiImports HTTP APIs. You can call this operation to import OpenAPI 2.0 and OpenAPI 3.0.x definition files to create REST APIs.
DeployHttpApiDeployHttpApiDeploy HttpApi
CreateHttpApiCreateHttpApiCreates an HTTP API.
UpdateHttpApiUpdateHttpApiUpdates an HTTP API.
GetHttpApiGetHttpApiRead HttpApi
ListHttpApisListHttpApisQueries a list of HTTP APIs.
UndeployHttpApiUndeployHttpApiUnpublishes an HTTP API.
DeleteHttpApiDeleteHttpApiDeletes an HTTP API.

Interface Management

APITitleDescription
CreateHttpApiOperationCreateHttpApiOperationCreate an Operation for HTTP API
GetHttpApiOperationGetHttpApiOperationGet Operation
UpdateHttpApiOperationUpdateHttpApiOperationUpdates an operation of an HTTP API.
ListHttpApiOperationsListHttpApiOperationsList Operations
DeleteHttpApiOperationDeleteHttpApiOperationDeletes an operation from an HTTP API.

MCP Management

APITitleDescription
CreateMcpServerCreateMcpServerCreates an MCP server.
UpdateMcpServerUpdateMcpServerUpdates an MCP server.
GetMcpServerGetMcpServerQueries the detailed information of an MCP server.
ListMcpServersListMcpServersRetrieves a list of MCP servers.
DeleteMcpServerDeleteMcpServerDeletes an MCP server.
DeployMcpServerDeployMcpServerDeploys an MCP server.
UnDeployMcpServerUnDeployMcpServerUndeploys an MCP server.
SyncMCPServersSyncMCPServersSynchronizes Nacos Model Context Protocol (MCP) server configurations to Cloud-native API Gateway.

Routing Management

APITitleDescription
CreateHttpApiRouteCreateHttpApiRouteCreates a route for an HTTP API.
UpdateHttpApiRouteUpdateHttpApiRouteUpdates the route of an HTTP API.
GetHttpApiRouteGetHttpApiRouteQueries the details of a route of an HTTP API.
DeleteHttpApiRouteDeleteHttpApiRouteDeletes a route in an HTTP API.
ListHttpApiRoutesListHttpApiRoutesQueries the routes of an HTTP API.

Service Management

APITitleDescription
GetServiceGetServiceQueries a service.
CreateServiceCreateServiceCreates a service.
ListServicesListServicesQueries a list of services.
UpdateServiceUpdateServiceUpdates a service. You can call this operation to update the health check, DNS domain name, and fixed address configurations of a service.
DeleteServiceDeleteServiceDeletes a service.
CreateServiceVersionCreateServiceVersionCreates a service version.
UpdateServiceVersionUpdateServiceVersionUpdates a service version.
DeleteServiceVersionDeleteServiceVersionDeletes a service version.
CreateSourceCreateSourceCreates a service source.
GetSourceGetSourceObtains the details of a service source.

Gateway Management

APITitleDescription
CreateGatewayCreateGatewayCreates a cloud-native gateway.
UpdateGatewayNameUpdateGatewayNameChanges the name of a Cloud-native API Gateway instance.
UpdateGatewayFeatureUpdateGatewayFeatureUpdates the configuration of an instance feature parameter.
UpgradeGatewayUpgradeGatewayUpdates the version of a Cloud-native API Gateway instance.
GetGatewayGetGatewayQueries the basic information about an instance, such as the virtual private cloud (VPC) and vSwitch to which the instance belongs and its ingress.
ListGatewaysListGatewaysQueries a list of instances.
AddGatewaySecurityGroupRuleAddGatewaySecurityGroupRuleAdds a security group that authorizes an instance to access services.
DeleteGatewayDeleteGatewayDeletes a Cloud-native API Gateway instance.
DeleteGatewaySecurityGroupRuleDeleteGatewaySecurityGroupRuleDeletes a security group rule from a Cloud-native API Gateway instance.
ListZonesListZonesRetrieve the availability zones under a cloud-native API gateway region
RestartGatewayRestartGatewayRestarts an instance.
ListGatewayFeaturesListGatewayFeaturesQueries the feature parameter configurations of an instance.

Consumer Management

APITitleDescription
RemoveConsumerAuthorizationRuleRemoveConsumerAuthorizationRuleDeletes a consumer authorization rule.
QueryConsumerAuthorizationRulesQueryConsumerAuthorizationRulesQueries a list of consumer authentication rules.
CreateConsumerAuthorizationRulesCreateConsumerAuthorizationRulesCreates a consumer authentication rule.
BatchDeleteConsumerAuthorizationRuleBatchDeleteConsumerAuthorizationRuleRemoves consumer authentication rules.
DeleteConsumerDeleteConsumerDeletes a consumer.
ListConsumersListConsumersQueries a list of consumers.
DeleteConsumerAuthorizationRuleDeleteConsumerAuthorizationRuleDeletes a consumer authorization rule.
CreateConsumerCreateConsumerCreates a consumer.
UpdateConsumerUpdateConsumerUpdates a consumer.
GetConsumerGetConsumerObtains the information of a consumer.
CreateConsumerAuthorizationRuleCreateConsumerAuthorizationRuleCreates a consumer authorization rule.
UpdateConsumerAuthorizationRuleUpdateConsumerAuthorizationRuleUpdates a consumer authorization rule.
GetConsumerAuthorizationRuleGetConsumerAuthorizationRuleObtains a consumer authentication rule.

Policy Management

APITitleDescription
ListPoliciesListPoliciesQueries policies.
ListPolicyClassesListPolicyClassesQueries policy templates.
CreatePolicyCreatePolicyCreates a policy.
GetPolicyGetPolicyQueries a policy.
UpdatePolicyUpdatePolicyUpdates a policy.
DeletePolicyDeletePolicyDeletes a policy.
CreatePolicyAttachmentCreatePolicyAttachmentCreates a policy attachment.
GetPolicyAttachmentGetPolicyAttachmentQueries a policy attachment.
DeletePolicyAttachmentDeletePolicyAttachmentDeletes a policy attachment.

Plug-in Management

APITitleDescription
ListPluginsListPluginsQueries plug-ins.
CreatePluginAttachmentCreatePluginAttachmentAttaches a plug-in.
GetPluginAttachmentGetPluginAttachmentQueries a plug-in attachment.
ListPluginAttachmentsListPluginAttachmentsRetrieves a list of plug-in attachments.
UpdatePluginAttachmentUpdatePluginAttachmentUpdates a plug-in attachment.
DeletePluginAttachmentDeletePluginAttachmentDeletes a plug-in attachment.
InstallPluginInstallPluginInstalls a plug-in.
UninstallPluginUninstallPluginUninstalls a plug-in.

Domain Name Management

APITitleDescription
ListSslCertsListSslCertsQueries SSL certificates.
GetDomainGetDomainQueries the information about a domain name.
CreateDomainCreateDomainCreates a domain name.
ListDomainsListDomainsQueries a list of domain names.
DeleteDomainDeleteDomainDeletes a domain name.
UpdateDomainUpdateDomainUpdates a domain name.

Monitoring Management

APITitleDescription
GetTraceConfigGetTraceConfigQueries the tracing configurations of a Cloud-native API Gateway instance.
GetDashboardGetDashboardObtains data from dashboards.

Resource Management

APITitleDescription
ChangeResourceGroupChangeResourceGroupMoves a resource from one resource group to another.
GetResourceOverviewGetResourceOverviewGet resource overview information

Historical Interfaces

APITitleDescription
CreateAndAttachPolicyCreateAndAttachPolicyCreates and associates a policy.
UpdateAndAttachPolicyUpdateAndAttachPolicyUpdates and associates a policy.
Environmental ManagementEnvironmental Management
GetEnvironmentGetEnvironmentQueries an environment.
UpdateEnvironmentUpdateEnvironmentModifies an environment.
DeleteEnvironmentDeleteEnvironmentDeletes an environment.
ListEnvironmentsListEnvironmentsListEnvironments