API Gateway
API Gateway

    Todos los resultados de "" dentro de este producto

      Todos los resultados de "" dentro de este producto

      • Descripción general del servicio
        • Infografía de APIG
        • ¿Qué es API Gateway?
        • Ventajas del producto
        • Escenarios de aplicación
        • Especificaciones
        • Notas y restricciones
        • Gestión de permisos
        • Conceptos Básicos
        • Facturación
      • Pasos iniciales
        • Introducción
        • Apertura de API
          • Flujo del proceso
          • Creación de un grupo de API
          • Vinculación de un nombre de dominio
          • Creación de una API
          • Depuración de una API
          • (Opcional) Creación de un entorno
          • Publicación de una API
        • Invocación a las API
          • Flujo del proceso
          • Creación de una credencial y autorización
          • Adición de un AppCode para una autenticación simple
          • Invocación a una API
        • Pasos iniciales con prácticas comunes
      • Guía del usuario
        • Descripción general
        • Gestión de Gateway
          • Compra de una puerta de enlace dedicada
          • Modificación de una Gateway dedicada
          • Managing VPC Endpoints
          • Acceso a la puerta de enlace compartida
        • API Opening
          • Gestión de grupo API
            • Creación de un grupo de API
            • Vinculación de un nombre de dominio
            • Eliminación de un grupo de API
            • Adición de una respuesta de puerta de enlace
          • Gestión de API
            • Creación de una API
            • CORS
            • Depuración de una API
            • Autorización de aplicaciones para llamar a una API
            • Publicación de una API
            • Desconexión de una API
            • Eliminación de una API
            • Importación de APIs
            • Exportación de APIs
            • HTTP 2.0
          • Limitación de solicitudes
            • Creación de una política de limitación de solicitudes
            • Eliminación de una política de limitación de solicitudes
            • Adición de una aplicación o inquilino excluido
            • Eliminación de una aplicación o un inquilino excluidos
          • Control de acceso
            • Creación de una política de control de acceso
            • Eliminación de una política de control de acceso
          • Gestión de entorno
            • Crear un entorno y una variable de entorno
            • Eliminación de un entorno
          • Gestión de clave de firma
            • Creación y uso de una clave de firma
            • Eliminación de una clave de firma
          • Gestión de canales de VPC
            • Creación de un canal de VPC
            • Eliminación de un canal de VPC
            • Edición de configuraciones de comprobación de estado
            • Edición de configuraciones de servidor en la nube de un canal de VPC
          • Autorizadores personalizados
            • Creación de un autorizador personalizado
            • Eliminación de un autorizador personalizado
          • Plug-ins
            • Creación de un plug-in
            • CORS Plug-in
            • Plug-in de gestión de encabezados de respuesta HTTP
            • Solicitud de plug-in de limitación
            • Eliminación de un plug-in
          • Monitoreo
            • Métricas de API Gateway
            • Creación de reglas de alarma
            • Visualización de las métricas
        • Llamadas a API
          • Gestión de app
            • Creación de una aplicación y obtención de autorización
            • Eliminación de una App
            • Restablecimiento del AppSecret de una aplicación
            • Adición de un AppCode para una autenticación simple
            • Consulta de los detalles de la API
          • Análisis de log
          • SDKs
          • APIs compradas
          • Llamar a APIs publicadas
            • Llamadas a APIs
            • Encabezado de respuesta
            • Códigos de error
        • Gestión de permisos
          • Creación de un usuario y concesión de permisos de API Gateway
          • Políticas personalizadas de API Gateway
        • Operaciones clave registradas por CTS
          • Operaciones de API Gateway que pueden ser registradas por CTS
          • Consulta de logs de auditoría
      • Referencia de la API
        • Antes de comenzar
          • Descripción
          • Invocación a las API
          • Puntos de conexión
          • Restricciones
          • Conceptos
        • Descripción de la API
          • Gateway compartido
          • Gateway dedicado
        • Invocaciones a APIs
          • Hacer una solicitud de API
          • Autenticación
          • Respuesta
        • Pasos iniciales
        • Las API de gateway compartido (para usuarios existentes)
          • Gestión de grupo de API
            • Modelo de objetos
            • Creación de un grupo de API
            • Modificación de un grupo de API
            • Eliminación de un grupo de API
            • Consulta de detalles de un grupo de API
            • Consulta de la lista de grupos de API
          • Gestión de API
            • Modelo de objetos
            • Creación de una API
            • Modificación de una API
            • Eliminación de una API
            • Publicación de una API
            • Desconexión de una API
            • Publicar varias APIs o quitar varias APIs desconectadas
            • Consulta de detalles de la API
            • Consulta de una lista de API
            • Consulta de versiones históricas de API
            • Poner una versión efectiva de una API fuera de línea
            • Consulta de detalles de una versión de API
            • Consulta de la definición de tiempo de ejecución de una API
            • Depuración de una API
          • Gestión de aplicaciones
            • Modelo de objetos
            • Creación de una aplicación
            • Modificación de una aplicación
            • Restablecimiento de un AppSecret
            • Eliminación de una App
            • Verificación de una aplicación
            • Consulta de los detalles de la aplicación
            • Consulta de una lista de aplicaciones
            • Creación de un AppCode
            • Generación de un AppCode
            • Consulta de detalles de AppCode
            • Consulta de una lista de AppCode
            • Eliminación de un AppCode
          • Gestión de autorización de aplicaciones
            • Modelo de objetos
            • Consulta de la lista de APIs no vinculadas a una aplicación
            • Autorización de aplicaciones
            • Consulta de la lista de API vinculadas a una aplicación
            • Consulta de la lista de aplicaciones vinculadas a una API
            • Cancelación de autorización
          • Gestión de entorno
            • Modelo de objetos
            • Creación de un entorno
            • Modificación de un entorno
            • Eliminación de un entorno
            • Consulta de una lista de entornos
          • Gestión de variables de entorno
            • Modelo de objetos
            • Creación de una variable de entorno
            • Eliminación de una variable de entorno
            • Consulta de detalles de variables de entorno
            • Consulta de una lista de variables de entorno
          • Solicitud de gestión de políticas de limitación
            • Modelo de objetos
            • Creación de una política de limitación de solicitudes
            • Modificación de una política de limitación de solicitudes
            • Eliminación de una política de limitación de solicitudes
            • Consulta de detalles de una política de limitación de solicitudes
            • Consulta de la lista de políticas de limitación de solicitudes
          • Políticas de limitación de solicitud de enlace
            • Modelo de objetos
            • Consulta de la lista de APIs no vinculadas a una política de limitación de solicitudes
            • Vinculación de una política de limitación de solicitudes
            • Consulta de la lista de API vinculadas a una política de limitación de solicitudes
            • Consulta de la lista de políticas de limitación de solicitudes vinculadas a una API
            • Desvinculación de una política de limitación de solicitudes
          • Configuración de limitación de solicitud excluida
            • Modelo de objetos
            • Creación de una configuración de limitación de solicitudes excluidas
            • Modificación de una configuración de limitación de solicitudes excluidas
            • Eliminación de una configuración de limitación de solicitudes excluidas
            • Consulta de la lista de configuraciones de limitación de solicitudes excluidas
          • Gestión de políticas de control de acceso
            • Modelo de objetos
            • Creación de una política de control de acceso
            • Modificación de una política de control de acceso
            • Eliminación de una política de control de acceso
            • Eliminación de varias políticas de control de acceso
            • Consulta de detalles de una política de control de acceso
            • Consulta de la lista de políticas de control de acceso
          • Vinculación de políticas de control de acceso
            • Modelo de objetos
            • Vinculación de una política de control de acceso a una API
            • Consulta de la lista de políticas de control de acceso vinculadas a una API
            • Consulta de la lista de API vinculadas a una política de control de acceso
            • Consulta de la lista de APIs no vinculadas a una política de control de acceso
            • Desvinculación de una política de control de acceso de una API
            • Desvinculación de varias políticas de control de acceso de las API
          • Consulta de información de suscripción en KooGallery
            • Consulta de la lista de grupos de API comprados
            • Consulta de detalles de un grupo de API comprado
            • Consulta de la lista de APIs compradas
          • Gestión de configuración
            • Modelo de objetos
            • Consulta de detalles de configuración
          • Consulta de recursos
            • Consulta de cantidades de grupo de API
            • Consulta de cantidades de API
            • Consulta de cantidades de aplicaciones
          • Gestión de clave de firma
            • Modelo de objetos
            • Creación de una clave de firma
            • Modificación de una clave de firma
            • Eliminación de una clave de firma
            • Consulta de la lista de claves de firma
          • Vinculación de claves de firma
            • Modelo de objetos
            • Consulta de la lista de APIs no vinculadas a una clave de firma
            • Vinculación de una clave de firma
            • Consulta de la lista de API vinculadas a una clave de firma
            • Consulta de la lista de claves de firma vinculadas a una API
            • Desvinculación de una clave de firma
          • Gestión de nombres de dominio
            • Modelo de objetos
            • Vinculación de un nombre de dominio
            • Desvinculación de un nombre de dominio
            • Adición de un certificado a un nombre de dominio
            • Eliminación de un certificado vinculado a un nombre de dominio
            • Consulta de detalles de un certificado vinculado a un nombre de dominio
          • Gestión de canales de VPC
            • Modelo de objetos
            • Creación de un canal de VPC
            • Actualización de un canal de VPC
            • Eliminación de un canal de VPC
            • Consulta de detalles del canal de VPC
            • Consulta de la lista de canales de VPC
            • Adición de instancias de backend (servidores en la nube)
            • Eliminación de una instancia de backend (servidor en la nube)
            • Consulta de la lista de instancias de backend (lista de servidores en la nube)
          • Consulta de métricas
            • Consulta de invocaciones de API dentro de un período
            • Consulta de invocaciones de API bajo un grupo de API en la última hora
          • OpenAPI
            • Exportación de todas las API en un grupo de API
            • Exportación de varias APIs
            • Importación de API a un nuevo grupo de API
            • Importación de API a un grupo de API existente
          • Gestión de autorizador personalizado
            • Creación de un autorizador personalizado
            • Modificación de un autorizador personalizado
            • Eliminación de un autorizador personalizado
            • Consulta de detalles de un autorizador personalizado
            • Consulta de una lista de autores personalizada
        • Las API de gateway dedicado (V2)
          • Gestión de grupo API
            • Creación de un grupo de API
            • Modificación de un grupo de API
            • Eliminación de un grupo de API
            • Consulta de los detalles del grupo de API
            • Consulta de grupos de API
          • Gestión de entorno
            • Creación de un entorno
            • Modificación de un entorno
            • Eliminación de un entorno
            • Consulta de entornos
          • Gestión de variables de entorno
            • Creación de una variable
            • Eliminación de una variable
            • Consulta de detalles de variables
            • Consulta de variables de entorno
          • Solicitud de gestión de políticas de limitación
            • Creación de una política de limitación de solicitudes
            • Modificación de una política de limitación de solicitudes
            • Eliminación de una política de limitación de solicitudes
            • Consulta de políticas de limitación de solicitudes
            • Consulta de detalles de una política de limitación de solicitudes
          • Gestión de API
            • Registrar una API
            • Modificación de una API
            • Eliminación de una API
            • Publicar una API o poner una API fuera de línea
            • Consulta de detalles de la API
            • Consulta de APIs
            • Depuración de una API
            • Publicar APIs o tomar APIs fuera de línea
            • Consulta de versiones históricas de una API
            • Cambiar la versión de una API
            • Consulta de la definición de tiempo de ejecución de una API
            • Consulta de detalles de la versión de la API
            • Desconexión de una versión de API
          • Gestión de clave de firma
            • Creación de una clave de firma
            • Modificación de una clave de firma
            • Eliminación de una clave de firma
            • Consulta de claves de firma
          • Vinculación/desvinculación de claves de firma
            • Vinculación de una clave de firma
            • Desvinculación de una clave de firma
            • Consulta de claves de firma enlazadas a una API
            • Consulta de APIs no vinculadas con una clave de firma
            • Consulta de APIs vinculadas con una clave de firma
          • Políticas de limitación de solicitudes de vincualción/desvinculación
            • Vinculación de una política de limitación de solicitudes
            • Desvinculación de una política de limitación de solicitudes
            • Consulta de APIs vinculadas con una política de limitación de solicitudes
            • Consulta de APIs no vinculadas con una política de limitación de solicitudes
            • Consulta de políticas de limitación de solicitudes vinculadas a una API
            • Desvinculación de políticas de limitación de solicitudes
          • Configuración de limitación de solicitud excluida
            • Creación de una configuración de limitación de solicitudes excluidas
            • Modificación de una configuración de limitación de solicitudes excluidas
            • Eliminación de una configuración de limitación de solicitudes excluidas
            • Consulta de configuraciones de limitación de solicitudes excluidas
          • Gestión de Autorización de Aplicaciones
            • Autorización de aplicaciones
            • Cancelación de autorización
            • Consulta de APIs vinculadas con una App
            • Consulta de APIs no vinculadas con una aplicación
            • Consulta de aplicaciones vinculadas a una API
          • Consulta de recursos
            • Consulta de cantidades de API
            • Consulta de cantidades de grupo de API
            • Consulta de cantidades de aplicaciones
          • Gestión de aplicaciones
            • Creación de una aplicación
            • Modificación de una aplicación
            • Eliminación de una App
            • Restablecimiento del AppSecret de una aplicación
            • Verificación de una aplicación
            • Consulta de los detalles de la aplicación
            • Consulta de aplicaciones
            • Creación de un AppCode
            • Generación de un AppCode
            • Eliminación de un AppCode
            • Consulta de detalles de AppCode
            • Consulta del AppCodes de una aplicación
          • Gestión de nombres de dominio
            • Vinculación de un nombre de dominio
            • Adición de un certificado a un nombre de dominio
            • Modificación de un nombre de dominio
            • Desvinculación de un nombre de dominio
            • Eliminación del certificado vinculado a un nombre de dominio
            • Consulta de detalles del certificado vinculado a un nombre de dominio
          • Gestión de políticas de control de acceso
            • Creación de una política de control de acceso
            • Modificación de una política de control de acceso
            • Eliminación de una política de control de acceso
            • Eliminación de varias directivas de control de acceso
            • Consulta de detalles de una política de control de acceso
            • Consulta de políticas de control de acceso
          • Políticas de control de acceso de vinculación/desvinculación
            • Vinculación de una política de control de acceso a una API
            • Desvinculación de una política de control de acceso
            • Desvinculación de políticas de control de acceso
            • Consulta de API vinculadas con una política de control de acceso
            • Consulta de APIs no vinculadas con una política de control de acceso
            • Consulta de políticas de control de acceso vinculadas a una API
          • Gestión de Autorizador Personalizado
            • Creación de un autorizador personalizado
            • Modificación de un autorizador personalizado
            • Eliminación de un autorizador personalizado
            • Consulta de detalles de autorizador personalizado
            • Consulta de Autores Personalizados
          • Importación y exportación de API
            • Exportación de APIs
            • Importación de APIs
          • Gestión de canales de VPC
            • Creación de un canal de VPC
            • Actualización de un canal de VPC
            • Eliminación de un canal de VPC
            • Consulta de detalles del canal de VPC
            • Consulta de canales de VPC
            • Adición o actualización de instancias de backend
            • Consulta de servidores de backend de un canal de VPC
            • Actualización de instancias de backend
            • Eliminación de un servidor backend
            • Habilitación de servidores de backend
            • Deshabilitación de servidores de backend
            • Modificación de la comprobación del estado del canal de VPC
            • Adición o actualización de un grupo de servidores backend de un canal de VPC
            • Consulta de grupos de servidores backend de un canal de VPC
            • Consulta de un grupo de servidores backend de un canal de VPC
            • Eliminación de un grupo de servidores de backend de un canal de VPC
            • Actualización de un grupo de servidores backend de un canal de VPC
          • Consulta de información de monitoreo
            • Consulta de llamadas de API dentro de un período
            • Consulta de datos de monitoreo
            • Consulta de llamadas de API bajo un grupo de API en la última hora
          • Gestión de Respuestas de Grupo
            • Creación de una respuesta de grupo
            • Consulta de detalles de respuesta de grupo
            • Modificación de una respuesta de grupo
            • Eliminación de una respuesta de grupo
            • Consulta de la respuesta de un tipo de error
            • Modificación de la respuesta de un tipo de error
            • Eliminación de la respuesta de un tipo de error
            • Consulta de respuestas de grupo
          • Gestión de etiquetas
            • Consulta de etiquetas
          • Gestión de características de gateway
            • Configuración de una función para un gateway
            • Consulta de características de gateway
          • Gestión de configuraciones
            • Consulta de configuraciones de recursos de un gateway
            • Consulta de configuraciones de gateway
          • Gestión de Gateway
            • Creación de un Gateway dedicado
            • Consulta de detalles de gateway dedicado
            • Actualización de un gateway dedicado
            • Consulta del progreso de creación de un gateway dedicado
            • Actualización o vinculación de un EIP a un gateway dedicado
            • Desvinculación del EIP de un gateway dedicado
            • Habilitación del acceso público para un gateway dedicado
            • Actualización del ancho de banda de acceso saliente de un gateway dedicado
            • Deshabilitación del acceso público para un gateway dedicado
            • Consulta de AZs
            • Consulta de gateway dedicados
            • Eliminación de un gateway dedicado
        • Políticas de permisos y acciones admitidas
        • Apéndice
          • Consulta de paginación
          • Filtrado de resultados
          • Códigos de estado de HTTP
          • Códigos de error
          • Funciones admitidas
          • Obtención de un ID de proyecto
          • Obtención de un nombre de cuenta y un ID de cuenta
        • Historial de cambios
      • Preguntas frecuentes
        • Preguntas frecuentes comunes
        • Preguntas frecuentes de consultoría de productos
          1. ¿Cuáles son las relaciones entre una API, un entorno y una credencial?
          2. ¿Puedo actualizar el gateway compartido a un gateway dedicado?
          3. ¿Por qué no se pueden hacer clic en todos los botones de la consola de APIG?
          4. ¿Cómo garantizo la seguridad de las invocaciones a API?
          5. ¿Cómo puedo garantizar la seguridad de los servicios de backend invocados por APIG?
        • Apertura de API
          1. ¿Por qué no puedo crear API?
          2. ¿Cómo defino los códigos de respuesta para una API?
          3. ¿Puedo especificar una dirección de balanceador de carga de red privada para el servicio backend?
          4. ¿Puedo especificar la dirección de backend como una dirección IP de subred?
          5. ¿APIG admite varios puntos de conexión backend?
          6. ¿Puedo vincular nombres de dominio privados para el acceso a la API?
          7. ¿Por qué no puedo invocar a una API entre dominios?
          8. ¿Cómo uso APIG para abrir servicios desplegados en Huawei Cloud?
        • Publicación de una API
          1. ¿Necesito publicar una API de nuevo después de la modificación?
          2. ¿Puedo acceder a una API publicada en un entorno Non-RELEASE?
          3. ¿Puedo invocar diferentes servicios de backend publicando una API en diferentes entornos?
          4. ¿Puedo especificar un entorno para la depuración de API?
        • Invocación a las API
          1. ¿Cuáles son las posibles causas de un error de invocación a la API?
          2. ¿Por qué veo el mensaje de error "414 Request URI demasiado grande" cuando invoco a una API?
          3. ¿Por qué veo el mensaje de error "The API does not exist or has not been published in the environment" cuando invoco a una API?
          4. ¿Por qué veo el mensaje de error "No backend available" cuando invoco a una API?
          5. ¿Por qué aparece el mensaje de error "Backend unavailable" o "Backend timeout" cuando invoco el servicio backend?
          6. ¿Por qué veo el mensaje de error "Backend domain name resolution failed" cuando invoco el servicio backend?
          7. ¿Por qué veo el mensaje de error "Incorrect IAM authentication information" Cuando invoco a una API?
          8. ¿Por qué veo el mensaje de error "Incorrect app authentication information" cuando invoco a una API?
          9. ¿Por qué la modificación del parámetro backend_timeout no tiene efecto?
          10. ¿Tiene APIG un límite en el tamaño del cuerpo de solicitud de API?
          11. ¿Hay un límite en el tamaño de la respuesta a una solicitud de API?
          12. ¿Cómo invoco a una API usando la autenticación de aplicaciones en el sistema iOS?
          13. ¿Por qué no puedo crear un parámetro de encabezado llamado x-auth-token para una API invocada con la autenticación de IAM?
          14. ¿Pueden las aplicaciones móviles invocar a las API?
          15. ¿Las aplicaciones desplegadas en una VPC pueden invocar a las API?
          16. ¿APIG admite la transmisión de datos de WebSocket?
          17. ¿Cómo se igualarán y ejecutarán las solicitudes de una API con varias políticas de backend?
          18. ¿Cómo puedo acceder a los servicios backend por las redes públicas con APIG?
        • Autenticación de API
          1. ¿APIG admite la autenticación bidireccional?
          2. ¿Se firmará el cuerpo de la solicitud?
          3. Preguntas frecuentes de credenciales de API
        • Políticas de API
          1. ¿Puedo configurar el número máximo de solicitudes simultáneas?
          2. ¿Se aplica la restricción de solicitudes de 1,000 por día a un nombre de dominio de depuración a las cuentas empresariales?
          3. ¿Tiene APIG límites de ancho de banda?
          4. ¿Por qué no entra en vigor una política de limitación de solicitudes?
          5. ¿Cómo puedo proporcionar una API abierta a los usuarios específicos?
          6. ¿Se verifican las direcciones IP del cliente para el control de acceso?
        • Importación y exportación de API
          1. ¿Cuáles son las posibles causas de un error de importación de API?
          2. ¿Hay una plantilla para importar las API con un archivo Swagger?
      • What's New
      • Function Overview
      • Product Bulletin
        • Product Bulletin
          • Action Change Notice
        • Vulnerability Notices
          • Vulnerability Fixing Policies
      • Billing
        • Overview
        • Billing Modes
          • Introduction
          • Pay-per-Use
        • Billing Items
        • Bills
        • Arrears
        • Stopping Billing
        • Cost Management
      • Best Practices
        • Overview
        • API Openness
          • Selectively Exposing CCE Workloads with a Dedicated Gateway
            • Introduction
            • Resource Planning
            • General Procedure
            • Implementation Procedure
              • Preparing a CCE Workload
              • Method 1: Opening a CCE Workload by Creating a Load Balance Channel
              • Method 2: Opening a CCE Workload by Importing It
              • (Optional) Configuring Workload Labels for Grayscale Release
          • Selectively Exposing Service Capabilities of a Data Center Using a Dedicated Gateway
          • Exposing Backend Services Across VPCs Using a Dedicated Gateway
            • Introduction
            • Resource Planning
            • General Procedure
            • Implementation Procedure
          • Routing gRPC Service Requests Using a Dedicated Gateway
            • Introduction
            • General Procedure
            • Implementation Procedure
          • Forwarding WebSocket Service Requests Using a Dedicated Gateway
          • HTTP-to-HTTPS Auto Redirection with a Dedicated Gateway
            • Introduction
            • General Procedure
            • Implementation Procedure
          • Calling Different Backend Services Using a Dedicated Gateway
            • Introduction
            • General Procedure
            • Implementation Procedure
        • API Authentication
          • Developing a Custom Authorizer with FunctionGraph
          • Configuring Two-factor Authentication (App + Custom)
          • Configuring One-Way or Two-Way Authentication Between the Dedicated Gateway and Client
        • API Policies
          • Using Request Throttling 2.0 for Fine-grained Request Throttling
            • Introduction
            • General Procedure
            • Implementation Procedure
        • API Security
          • Using WAF to Protect APIG
          • APIG Security Best Practices
        • Version Migration
          • Migrating Shared Gateway to a Dedicated Gateway
      • Developer Guide
        • Application Scenarios
        • Calling APIs Through App Authentication
          • Preparation
          • App Authentication
          • Java
          • Go
          • Python
          • C#
          • JavaScript
          • PHP
          • C++
          • C
          • Android
          • curl
        • Calling APIs Through IAM Authentication
          • Token Authentication
          • AK/SK Authentication
        • Creating Signatures for Backend Requests
          • Pre-signature Preparations
          • Java
          • Python
          • C#
      • SDK Reference
        • SDK Overview
      • Videos
      • More Documents
        • User Guide (Kuala Lumpur Region)
          • Service Overview
            • What Is APIG?
            • Product Advantages
            • Application Scenarios
            • Specifications
            • Notes and Constraints
            • Permissions Management
            • Basic Concepts
          • Getting Started
            • Introduction
            • Opening APIs
              • Process Flow
              • Creating an API Group
              • Binding a Domain Name
              • Creating an API
              • Debugging an API
              • (Optional) Creating an Environment
              • Publishing an API
            • Calling APIs
              • Process Flow
              • Creating a Credential and Getting Authorized
              • Adding an AppCode for Simple Authentication
              • Calling an API
          • Comparing Versions
          • Overview
          • API Management
            • Creating an API Group
            • Binding a Domain Name
            • Creating an Environment Variable
            • Creating a Gateway Response
            • Creating an API
            • Cloning an API
            • CORS
            • Debugging an API
            • Authorizing API Access
            • Publishing an API
            • Taking an API Offline
            • Importing and Exorting APIs
              • Restrictions and Compatibility
              • Importing APIs
              • Exporting APIs
              • Extended Definition
                • x-apigateway-auth-type
                • x-apigateway-request-type
                • x-apigateway-match-mode
                • x-apigateway-cors
                • x-apigateway-any-method
                • x-apigateway-backend
                • x-apigateway-backend.parameters
                • x-apigateway-backend.httpEndpoints
                • x-apigateway-backend.httpVpcEndpoints
                • x-apigateway-backend.functionEndpoints
                • x-apigateway-backend.mockEndpoints
                • x-apigateway-backend-policies
                • x-apigateway-backend-policies.conditions
                • x-apigateway-ratelimit
                • x-apigateway-ratelimits
                • x-apigateway-ratelimits.policy
                • x-apigateway-ratelimits.policy.special
                • x-apigateway-access-control
                • x-apigateway-access-controls
                • x-apigateway-access-controls.policy
                • x-apigateway-plugins
            • Viewing APIs
            • HTTP 2.0
          • API Policies
            • Creating a Policy and Binding It to APIs
            • CORS
            • HTTP Response Header Management
            • Request Throttling 2.0
            • Kafka Log Push
            • Circuit Breaker
            • Third-Party Authorizer
            • Request Throttling
            • Access Control
            • Signature Keys
            • Custom Authorizers
            • SSL Certificates
            • Load Balance Channels
            • Managing Environments
          • Credentials
            • Creating a Credential and Binding It to APIs
            • Resetting Secret
            • Adding an AppCode for Simple Authentication
            • Binding a Credential Quota Policy
            • Binding an Access Control Policy
          • Monitoring & Analysis
            • API Monitoring
              • Monitoring Metrics
              • Creating Alarm Rules
              • Viewing Metrics
            • Bandwidth Monitoring
            • Log Analysis
          • Gateway Management
            • Buying a Gateway
            • Viewing or Modifying Gateway Information
            • Configuring Parameters
            • Managing Tags
            • Managing VPC Endpoints
            • Modifying Specifications
          • SDKs
          • Published API Calling
            • Calling APIs
            • Response Headers
            • Error Codes
          • Permissions Management
            • Creating a User and Granting APIG Permissions
            • APIG Custom Policies
          • Auditing
            • APIG Operations Recorded by CTS
            • Querying Real-Time Traces
          • FAQs
            • Common FAQs
            • API Creation
              • How Do I Define Response Codes for an API?
              • How Do I Specify the Host Port for a VPC Channel (or Load Balance Channel)?
              • How Do I Set the Backend Address If I Will Not Use a VPC Channel (or Load Balance Channel)?
              • How Can I Configure the Backend Service Address?
              • Can I Specify a Private Network Load Balancer Address for the Backend Service?
              • Can I Specify the Backend Address as a Subnet IP Address?
              • Does APIG Support Multiple Backend Endpoints?
              • What Should I Do After Applying for an Independent Domain Name?
              • Can I Bind Private Domain Names for API Access?
              • Why Does an API Failed to Be Called Across Domains?
            • API Calling
              • What Are the Possible Causes for an API Calling Failure?
              • What Should I Do If an Error Code Is Returned During API Calling?
              • Why Am I Seeing the Error Message "414 Request URI too large" When I Call an API?
              • What Should I Do If "The API does not exist or has not been published in the environment." Is Displayed?
              • Why Am I Seeing the Message "No backend available"?
              • What Are the Possible Causes If the Message "Backend unavailable" or "Backend timeout" Is Displayed?
              • Why Am I Seeing the Message "Backend domain name resolution failed" When a Backend Service Is Called?
              • Why Doesn't Modification of the backend_timeout Parameter Take Effect?
              • How Do I Switch the Environment for API Calling?
              • What Is the Maximum Size of an API Request Package?
              • How Do I Perform App Authentication in iOS System?
              • Why Can't I Create a Header Parameter Named x-auth-token for an API Called Through IAM Authentication?
              • App (Credential) FAQs
              • Can Mobile Apps Call APIs?
              • Can Applications Deployed in a VPC Call APIs?
              • Does APIG Support WebSocket Data Transmission?
              • Does APIG Support Persistent Connections?
              • How Will the Requests for an API with Multiple Backend Policies Be Matched and Executed?
              • Is There a Limit on the Size of the Response to an API Request?
              • How Can I Access Backend Services over Public Networks Through APIG?
            • API Authentication
              • Does APIG Support HTTPS Two-Way Authentication?
              • How Do I Call an API That Does Not Require Authentication?
              • Which TLS Versions Does APIG Support?
              • Does APIG Support Custom Authentication?
              • Will the Request Body Be Signed for Security Authentication?
              • Common Errors Related to IAM Authentication Information
              • What Should I Do If the App Authentication Information Is Incorrect?
            • API Control Policies
              • Request Throttling
                • Can I Configure the Maximum Number of Concurrent Requests?
                • Is the Restriction of 1000 Requests per Day to a Subdomain Name (Debugging Domain Name) Applied to Enterprise Accounts?
                • Does APIG Have Bandwidth Limits?
                • Why Doesn't a Request Throttling Policy Take Effect?
              • Access Control
                • How Do I Provide an Open API to Specific Users?
                • How Do I Exclude a Specific IP Address for Identity Authentication of an API?
                • Are Client IP Addresses Verified for Access Control?
            • API Publishing
              • Do I Need to Publish an API Again After Modification?
              • Can I Access an API Published in a Non-RELEASE Environment?
              • Can I Invoke Different Backend Services by Publishing an API in Different Environments?
              • Can I Specify an Environment for API Debugging?
            • API Import and Export
              • Why Does API Import Fail?
              • Does APIG Provide a Template for Importing APIs from Swagger Files?
            • API Security
              • How Can I Protect My APIs?
              • How Do I Ensure the Security of Backend Services Invoked by APIG?
              • Can I Control Access to the Private IP Addresses of the ECSs in a VPC Channel (or Load Balance Channel)?
            • Other FAQs
              • What Are the Relationships Between an API, Environment, and App (Credential)?
              • How Can I Use APIG?
              • What SDK Languages Does APIG Support?
              • Can I Upload Files Using the POST Method?
              • What Are the Error Messages Returned by APIG Like?
          • Change History
        • Developer Guide (Kuala Lumpur Region)
          • Application Scenarios
          • Calling APIs Through App Authentication
            • Preparation
            • App Authentication
            • Java
            • Go
            • Python
            • C#
            • JavaScript
            • PHP
            • C++
            • C
            • Android
            • curl
          • Calling APIs Through IAM Authentication
            • Token Authentication
            • AK/SK Authentication
          • Creating Signatures for Backend Requests
            • Pre-signature Preparations
            • Java
            • Python
            • C#
          • Change History
        • API Reference (Kuala Lumpur Region)
          • Before You Start
          • Calling APIs
            • Making an API Request
            • Authentication
            • Response
          • Dedicated Gateway APIs (V2)
            • API Group Management
              • Creating an API Group
              • Modifying an API Group
              • Deleting an API Group
              • Querying API Group Details
              • Querying API Groups
              • Verifying an API Group Name
            • Environment Management
              • Creating an Environment
              • Modifying an Environment
              • Deleting an Environment
              • Querying Environments
            • Environment Variable Management
              • Creating a Variable
              • Deleting a Variable
              • Querying Variable Details
              • Querying Environment Variables
              • Modifying a Variable
            • Request Throttling Policy Management
              • Creating a Request Throttling Policy
              • Modifying a Request Throttling Policy
              • Deleting a Request Throttling Policy
              • Querying Request Throttling Policies
              • Querying Details of a Request Throttling Policy
            • API Management
              • Creating an API
              • Modifying an API
              • Deleting an API
              • Publishing an API or Taking an API Offline
              • Querying API Details
              • Querying APIs
              • Verifying the API Definition
              • Debugging an API
              • Publishing APIs or Taking APIs Offline
              • Querying Historical Versions of an API
              • Switching the Version of an API
              • Querying the Runtime Definition of an API
              • Querying API Version Details
              • Taking an API Version Offline
            • Signature Key Management
              • Creating a Signature Key
              • Modifying a Signature Key
              • Deleting a Signature Key
              • Querying Signature Keys
            • Binding/Unbinding Signature Keys
              • Binding a Signature Key
              • Unbinding a Signature Key
              • Querying Signature Keys Bound to an API
              • Querying APIs Not Bound with a Signature Key
              • Querying APIs Bound with a Signature Key
            • Binding/Unbinding Request Throttling Policies
              • Binding a Request Throttling Policy
              • Unbinding a Request Throttling Policy
              • Querying APIs Bound with a Request Throttling Policy
              • Querying APIs Not Bound with a Request Throttling Policy
              • Querying Request Throttling Policies Bound to an API
              • Unbinding Request Throttling Policies
            • Excluded Request Throttling Configuration
              • Creating an Excluded Request Throttling Configuration
              • Modifying an Excluded Request Throttling Configuration
              • Deleting an Excluded Request Throttling Configuration
              • Querying Excluded Request Throttling Configurations
            • App Authorization Management
              • Authorizing Apps
              • Canceling Authorization
              • Querying APIs Bound with an App
              • Querying APIs Not Bound with an App
              • Querying Apps Bound to an API
            • Resource Query
              • Querying API Quantities
              • Querying API Group Quantities
              • Querying App Quantities
            • Domain Name Management
              • Binding a Domain Name
              • Adding a Certificate to a Domain Name
              • Modifying a Domain Name
              • Unbinding a Domain Name
              • Setting Accessibility of a Debugging Domain Name
              • Deleting the Certificate Bound to a Domain Name
              • Querying Details of the Certificate Bound to a Domain Name
            • Access Control Policy Management
              • Creating an Access Control Policy
              • Modifying an Access Control Policy
              • Deleting an Access Control Policy
              • Deleting Multiple Access Control Policies
              • Querying Details of an Access Control Policy
              • Querying Access Control Policies
            • Binding/Unbinding Access Control Policies
              • Binding an Access Control Policy to an API
              • Unbinding an Access Control Policy
              • Unbinding Access Control Policies
              • Querying APIs Bound with an Access Control Policy
              • Querying APIs Not Bound with an Access Control Policy
              • Querying Access Control Policies Bound to an API
            • Custom Authorizer Management
              • Creating a Custom Authorizer
              • Modifying a Custom Authorizer
              • Deleting a Custom Authorizer
              • Querying Custom Authorizer Details
              • Querying Custom Authorizers
            • API Import and Export
              • Exporting APIs
              • Importing APIs
            • VPC Channel Management
              • Creating a VPC Channel
              • Updating a VPC Channel
              • Deleting a VPC Channel
              • Querying VPC Channel Details
              • Querying VPC Channels
              • Adding or Updating Backend Instances
              • Querying Backend Servers of a VPC Channel
              • Updating Backend Instances
              • Removing a Backend Server
              • Enabling Backend Servers
              • Disabling Backend Servers
              • Modifying VPC Channel Health Check
              • Adding or Updating a Backend Server Group of a VPC Channel
              • Querying Backend Server Groups of a VPC Channel
              • Querying a Backend Server Group of a VPC Channel
              • Deleting a Backend Server Group of a VPC Channel
              • Updating a Backend Server Group of a VPC Channel
            • Monitoring Information Query
              • Querying API Calls Within a Period
              • Querying Monitoring Data
              • Querying API Calls Under an API Group in the Last One Hour
            • Group Response Management
              • Creating a Group Response
              • Querying Group Response Details
              • Modifying a Group Response
              • Deleting a Group Response
              • Querying the Response of an Error Type
              • Modifying the Response of an Error Type
              • Deleting the Response of an Error Type
              • Querying Group Responses
            • Tag Management
              • Querying Tags
            • Gateway Feature Management
              • Configuring a Feature for a Gateway
              • Querying Gateway Features
              • Querying the Supported Features of a Gateway
            • Configuration Management
              • Querying Resource Configurations of a Gateway
              • Querying Gateway Configurations
            • Gateway Management
              • Creating a Dedicated Gateway (Pay-Per-Use)
              • Querying Dedicated Gateway Details
              • Updating a Dedicated Gateway
              • Querying the Creation Progress of a Dedicated Gateway
              • Updating or Binding an EIP to a Dedicated Gateway
              • Unbinding the EIP of a Dedicated Gateway
              • Enabling Public Access for a Dedicated Gateway
              • Updating the Outbound Access Bandwidth of a Dedicated Gateway
              • Disabling Public Access for a Dedicated Gateway
              • Enabling Public Inbound Access
              • Updating Public Inbound Access Bandwidth of a Gateway
              • Disabling Public Inbound Access for a Gateway
              • Querying AZs
              • Querying Dedicated Gateways
              • Deleting a Dedicated Gateway
              • Modifying the Specifications of a Pay-Per-Use Gateway
              • Querying Gateway Constraints
            • VPC Endpoint Management
              • Querying VPC Endpoint Connections
              • Accepting or Rejecting a VPC Endpoint Connection
              • Querying Whitelist Records of a VPC Endpoint Service
              • Adding Whitelist Records for a VPC Endpoint Service
              • Deleting Whitelist Records of a VPC Endpoint Service
            • Gateway Tag Management
              • Querying All Gateway Tags of a Project
              • Querying Tags of a Gateway
              • Adding or Deleting Tags of a Gateway
            • SSL Certificate Management
              • Querying SSL Certificates
              • Creating an SSL Certificate
              • Binding a Domain Name with SSL Certificates
              • Unbinding a Domain Name's SSL Certificates
              • Querying Certificate Details
              • Deleting an SSL Certificate
              • Modifying an SSL Certificate
              • Binding an SSL Certificate to a Domain Name
              • Unbinding an SSL Certificate from a Domain Name
              • Querying Domain Names of an SSL Certificate
            • Plug-in Management
              • Creating a Plug-in
              • Modifying a Plug-in
              • Deleting a Plug-in
              • Querying Plug-ins
              • Querying Plug-in Details
              • Binding a Plug-in to APIs
              • Binding an API with Plug-ins
              • Unbinding a Plug-in from All APIs
              • Unbinding an API's Plug-ins
              • Querying APIs Bound with a Plug-in
              • Querying Plug-ins Bound to an API
              • Querying APIs to Which a Plug-in Can Be Bound
              • Querying Plug-ins That Can Be Bound to an API
            • Credential Management
              • Creating an App
              • Modifying an App
              • Deleting an App
              • Resetting the AppSecret of an App
              • Verifying an App
              • Querying App Details
              • Querying Apps
              • Creating an AppCode
              • Generating an AppCode
              • Deleting an AppCode
              • Querying AppCode Details
              • Querying AppCodes of an App
              • Querying Quotas Associated with a Credential
              • Configuring Access Control Settings for an App
              • Querying Access Control Details About an App
              • Deleting Access Control Settings of an App
            • Credential Quota Management
              • Creating a Credential Quota
              • Querying Credential Quota Details
              • Querying Credential Quotas
              • Modifying a Credential Quota
              • Deleting a Credential Quota
              • Querying the Credentials Bound to a Specified Quota
              • Binding a Credential Quota with Credentials
              • Unbinding a Credential Quota from a Credential
              • Querying Credentials That Can Be Bound to a Credential Quota
            • Asynchronous Task Management
              • Exporting APIs Asynchronously
              • Importing APIs Asynchronously
              • Querying the Result of an Asynchronous Task
          • Permissions Policies and Supported Actions
          • Appendix
            • Pagination Query
            • Result Filtering
            • HTTP Status Codes
            • Error Codes
            • Supported Features
            • Obtaining a Project ID
            • Obtaining an Account Name and Account ID
          • Change History
        • User Guide (ME-Abu Dhabi Region)
          • Service Overview
            • What Is APIG?
            • Product Advantages
            • Application Scenarios
            • Specifications
            • Notes and Constraints
            • Permissions Management
            • Basic Concepts
            • Billing
          • Getting Started
            • Introduction
            • Opening APIs
              • Process Flow
              • Creating an API Group
              • Binding a Domain Name
              • Creating an API
              • Debugging an API
              • (Optional) Creating an Environment
              • Publishing an API
            • Calling APIs
              • Process Flow
              • Creating a Credential and Getting Authorized
              • Adding an AppCode for Simple Authentication
              • Calling an API
          • Comparing Versions
          • Overview
          • API Management
            • Creating an API Group
            • Importing a CCE Workload
            • Binding a Domain Name
            • Creating an Environment Variable
            • Creating a Gateway Response
            • Creating an API
            • Creating a gRPC API
            • Cloning an API
            • CORS
            • Debugging an API
            • Authorizing API Access
            • Publishing an API
            • Taking an API Offline
            • Importing and Exorting APIs
              • Restrictions and Compatibility
              • Importing APIs
              • Exporting APIs
              • Extended Definition
                • x-apigateway-auth-type
                • x-apigateway-request-type
                • x-apigateway-match-mode
                • x-apigateway-cors
                • x-apigateway-is-send-fg-body-base64
                • x-apigateway-any-method
                • x-apigateway-backend
                • x-apigateway-backend.parameters
                • x-apigateway-backend.httpEndpoints
                • x-apigateway-backend.httpVpcEndpoints
                • x-apigateway-backend.functionEndpoints
                • x-apigateway-backend.mockEndpoints
                • x-apigateway-backend-policies
                • x-apigateway-backend-policies.conditions
                • x-apigateway-ratelimit
                • x-apigateway-ratelimits
                • x-apigateway-ratelimits.policy
                • x-apigateway-ratelimits.policy.special
                • x-apigateway-access-control
                • x-apigateway-access-controls
                • x-apigateway-access-controls.policy
                • x-apigateway-plugins
            • Viewing APIs
            • HTTP 2.0
          • API Policies
            • Creating a Policy and Binding It to APIs
            • CORS
            • HTTP Response Header Management
            • Request Throttling 2.0
            • Kafka Log Push
            • Circuit Breaker
            • Third-Party Authorizer
            • Request Throttling
            • Access Control
            • Signature Keys
            • Custom Authorizers
            • SSL Certificates
            • Load Balance Channels
            • Managing Environments
          • Credentials
            • Creating a Credential and Binding It to APIs
            • Resetting Secret
            • Adding an AppCode for Simple Authentication
            • Binding a Credential Quota Policy
            • Binding an Access Control Policy
          • Monitoring & Analysis
            • API Monitoring
              • Monitoring Metrics
              • Creating Alarm Rules
              • Viewing Metrics
            • Bandwidth Monitoring
            • Log Analysis
          • Gateway Management
            • Buying a Gateway
            • Viewing or Modifying Gateway Information
            • Configuring Parameters
            • Managing Tags
            • Managing VPC Endpoints
            • Modifying Specifications
          • SDKs
          • Published API Calling
            • Calling APIs
            • Response Headers
            • Error Codes
          • Permissions Management
            • Creating a User and Granting APIG Permissions
            • APIG Custom Policies
          • Auditing
            • APIG Operations Recorded by CTS
            • Querying Real-Time Traces
          • FAQs
            • Common FAQs
            • API Creation
              • Why Can't I Create APIs?
              • How Do I Define Response Codes for an API?
              • How Do I Specify the Host Port for a VPC Channel (or Load Balance Channel)?
              • How Do I Set the Backend Address If I Will Not Use a VPC Channel (or Load Balance Channel)?
              • How Can I Configure the Backend Service Address?
              • Can I Specify a Private Network Load Balancer Address for the Backend Service?
              • Can I Specify the Backend Address as a Subnet IP Address?
              • Does APIG Support Multiple Backend Endpoints?
              • What Should I Do After Applying for an Independent Domain Name?
              • Can I Bind Private Domain Names for API Access?
              • Why Does an API Failed to Be Called Across Domains?
            • API Calling
              • What Are the Possible Causes for an API Calling Failure?
              • What Should I Do If an Error Code Is Returned During API Calling?
              • Why Am I Seeing the Error Message "414 Request URI too large" When I Call an API?
              • What Should I Do If "The API does not exist or has not been published in the environment." Is Displayed?
              • Why Am I Seeing the Message "No backend available"?
              • What Are the Possible Causes If the Message "Backend unavailable" or "Backend timeout" Is Displayed?
              • Why Am I Seeing the Message "Backend domain name resolution failed" When a Backend Service Is Called?
              • Why Doesn't Modification of the backend_timeout Parameter Take Effect?
              • How Do I Switch the Environment for API Calling?
              • What Is the Maximum Size of an API Request Package?
              • How Do I Perform App Authentication in iOS System?
              • Why Can't I Create a Header Parameter Named x-auth-token for an API Called Through IAM Authentication?
              • App (Credential) FAQs
              • Can Mobile Apps Call APIs?
              • Can Applications Deployed in a VPC Call APIs?
              • Does APIG Support WebSocket Data Transmission?
              • Does APIG Support Persistent Connections?
              • How Will the Requests for an API with Multiple Backend Policies Be Matched and Executed?
              • Is There a Limit on the Size of the Response to an API Request?
              • How Can I Access Backend Services over Public Networks Through APIG?
            • API Authentication
              • Does APIG Support HTTPS Two-Way Authentication?
              • How Do I Call an API That Does Not Require Authentication?
              • Which TLS Versions Does APIG Support?
              • Does APIG Support Custom Authentication?
              • Will the Request Body Be Signed for Security Authentication?
              • Common Errors Related to IAM Authentication Information
              • What Should I Do If the App Authentication Information Is Incorrect?
            • API Control Policies
              • Request Throttling
                • Can I Configure the Maximum Number of Concurrent Requests?
                • Is the Restriction of 1000 Requests per Day to a Subdomain Name (Debugging Domain Name) Applied to Enterprise Accounts?
                • Does APIG Have Bandwidth Limits?
                • Why Doesn't a Request Throttling Policy Take Effect?
              • Access Control
                • How Do I Provide an Open API to Specific Users?
                • How Do I Exclude a Specific IP Address for Identity Authentication of an API?
                • Are Client IP Addresses Verified for Access Control?
            • API Publishing
              • Do I Need to Publish an API Again After Modification?
              • Can I Access an API Published in a Non-RELEASE Environment?
              • Can I Invoke Different Backend Services by Publishing an API in Different Environments?
              • Can I Specify an Environment for API Debugging?
            • API Import and Export
              • Why Does API Import Fail?
              • Does APIG Provide a Template for Importing APIs from Swagger Files?
            • API Security
              • How Can I Protect My APIs?
              • How Do I Ensure the Security of Backend Services Invoked by APIG?
              • Can I Control Access to the Private IP Addresses of the ECSs in a VPC Channel (or Load Balance Channel)?
            • Other FAQs
              • What Are the Relationships Between an API, Environment, and App (Credential)?
              • How Can I Use APIG?
              • What SDK Languages Does APIG Support?
              • Can I Upload Files Using the POST Method?
              • What Are the Error Messages Returned by APIG Like?
          • Change History
        • Developer Guide (ME-Abu Dhabi Region)
          • Application Scenarios
          • Calling APIs Through App Authentication
            • Preparation
            • App Authentication
            • Java
            • Go
            • Python
            • C#
            • JavaScript
            • PHP
            • C++
            • C
            • Android
            • curl
          • Calling APIs Through IAM Authentication
            • Token Authentication
            • AK/SK Authentication
          • Creating a Function for Frontend Custom Authentication
          • Creating a Function for Backend Custom Authentication
          • Creating Signatures for Backend Requests
            • Pre-signature Preparations
            • Java
            • Python
            • C#
          • Change History
        • API Reference (ME-Abu Dhabi Region)
          • Before You Start
          • Calling APIs
            • Making an API Request
            • Authentication
            • Response
          • Dedicated Gateway APIs (V2)
            • API Group Management
              • Creating an API Group
              • Modifying an API Group
              • Deleting an API Group
              • Querying API Group Details
              • Querying API Groups
              • Verifying an API Group Name
            • Environment Management
              • Creating an Environment
              • Modifying an Environment
              • Deleting an Environment
              • Querying Environments
            • Environment Variable Management
              • Creating a Variable
              • Deleting a Variable
              • Querying Variable Details
              • Querying Environment Variables
              • Modifying a Variable
            • Request Throttling Policy Management
              • Creating a Request Throttling Policy
              • Modifying a Request Throttling Policy
              • Deleting a Request Throttling Policy
              • Querying Request Throttling Policies
              • Querying Details of a Request Throttling Policy
            • API Management
              • Creating an API
              • Modifying an API
              • Deleting an API
              • Publishing an API or Taking an API Offline
              • Querying API Details
              • Querying APIs
              • Verifying the API Definition
              • Debugging an API
              • Publishing APIs or Taking APIs Offline
              • Querying Historical Versions of an API
              • Switching the Version of an API
              • Querying the Runtime Definition of an API
              • Querying API Version Details
              • Taking an API Version Offline
            • Signature Key Management
              • Creating a Signature Key
              • Modifying a Signature Key
              • Deleting a Signature Key
              • Querying Signature Keys
            • Binding/Unbinding Signature Keys
              • Binding a Signature Key
              • Unbinding a Signature Key
              • Querying Signature Keys Bound to an API
              • Querying APIs Not Bound with a Signature Key
              • Querying APIs Bound with a Signature Key
            • Binding/Unbinding Request Throttling Policies
              • Binding a Request Throttling Policy
              • Unbinding a Request Throttling Policy
              • Querying APIs Bound with a Request Throttling Policy
              • Querying APIs Not Bound with a Request Throttling Policy
              • Querying Request Throttling Policies Bound to an API
              • Unbinding Request Throttling Policies
            • Excluded Request Throttling Configuration
              • Creating an Excluded Request Throttling Configuration
              • Modifying an Excluded Request Throttling Configuration
              • Deleting an Excluded Request Throttling Configuration
              • Querying Excluded Request Throttling Configurations
            • App Authorization Management
              • Authorizing Apps
              • Canceling Authorization
              • Querying APIs Bound with an App
              • Querying APIs Not Bound with an App
              • Querying Apps Bound to an API
            • Resource Query
              • Querying API Quantities
              • Querying API Group Quantities
              • Querying App Quantities
            • Domain Name Management
              • Binding a Domain Name
              • Adding a Certificate to a Domain Name
              • Modifying a Domain Name
              • Unbinding a Domain Name
              • Setting Accessibility of a Debugging Domain Name
              • Deleting the Certificate Bound to a Domain Name
              • Querying Details of the Certificate Bound to a Domain Name
            • Access Control Policy Management
              • Creating an Access Control Policy
              • Modifying an Access Control Policy
              • Deleting an Access Control Policy
              • Deleting Multiple Access Control Policies
              • Querying Details of an Access Control Policy
              • Querying Access Control Policies
            • Binding/Unbinding Access Control Policies
              • Binding an Access Control Policy to an API
              • Unbinding an Access Control Policy
              • Unbinding Access Control Policies
              • Querying APIs Bound with an Access Control Policy
              • Querying APIs Not Bound with an Access Control Policy
              • Querying Access Control Policies Bound to an API
            • Custom Authorizer Management
              • Creating a Custom Authorizer
              • Modifying a Custom Authorizer
              • Deleting a Custom Authorizer
              • Querying Custom Authorizer Details
              • Querying Custom Authorizers
            • API Import and Export
              • Exporting APIs
              • Importing APIs
            • VPC Channel Management
              • Creating a VPC Channel
              • Updating a VPC Channel
              • Deleting a VPC Channel
              • Querying VPC Channel Details
              • Querying VPC Channels
              • Adding or Updating Backend Instances
              • Querying Backend Servers of a VPC Channel
              • Updating Backend Instances
              • Removing a Backend Server
              • Enabling Backend Servers
              • Disabling Backend Servers
              • Modifying VPC Channel Health Check
              • Adding or Updating a Backend Server Group of a VPC Channel
              • Querying Backend Server Groups of a VPC Channel
              • Querying a Backend Server Group of a VPC Channel
              • Deleting a Backend Server Group of a VPC Channel
              • Updating a Backend Server Group of a VPC Channel
            • Monitoring Information Query
              • Querying API Calls Within a Period
              • Querying Monitoring Data
              • Querying API Calls Under an API Group in the Last One Hour
            • Group Response Management
              • Creating a Group Response
              • Querying Group Response Details
              • Modifying a Group Response
              • Deleting a Group Response
              • Querying the Response of an Error Type
              • Modifying the Response of an Error Type
              • Deleting the Response of an Error Type
              • Querying Group Responses
            • Tag Management
              • Querying Tags
            • Gateway Feature Management
              • Configuring a Feature for a Gateway
              • Querying Gateway Features
              • Querying the Supported Features of a Gateway
            • Configuration Management
              • Querying Resource Configurations of a Gateway
              • Querying Gateway Configurations
            • Gateway Management
              • Creating a Dedicated Gateway (Pay-Per-Use)
              • Querying Dedicated Gateway Details
              • Updating a Dedicated Gateway
              • Querying the Creation Progress of a Dedicated Gateway
              • Updating or Binding an EIP to a Dedicated Gateway
              • Unbinding the EIP of a Dedicated Gateway
              • Enabling Public Access for a Dedicated Gateway
              • Updating the Outbound Access Bandwidth of a Dedicated Gateway
              • Disabling Public Access for a Dedicated Gateway
              • Enabling Public Inbound Access
              • Updating Public Inbound Access Bandwidth of a Gateway
              • Disabling Public Inbound Access for a Gateway
              • Querying AZs
              • Querying Dedicated Gateways
              • Deleting a Dedicated Gateway
              • Modifying the Specifications of a Pay-Per-Use Gateway
              • Querying Gateway Constraints
            • VPC Endpoint Management
              • Querying VPC Endpoint Connections
              • Accepting or Rejecting a VPC Endpoint Connection
              • Querying Whitelist Records of a VPC Endpoint Service
              • Adding Whitelist Records for a VPC Endpoint Service
              • Deleting Whitelist Records of a VPC Endpoint Service
            • Gateway Tag Management
              • Querying All Gateway Tags of a Project
              • Querying Tags of a Gateway
              • Adding or Deleting Tags of a Gateway
            • Microservice Center Management
              • Importing a Microservice
            • SSL Certificate Management
              • Querying SSL Certificates
              • Creating an SSL Certificate
              • Binding a Domain Name with SSL Certificates
              • Unbinding a Domain Name's SSL Certificates
              • Querying Certificate Details
              • Deleting an SSL Certificate
              • Modifying an SSL Certificate
              • Binding an SSL Certificate to a Domain Name
              • Unbinding an SSL Certificate from a Domain Name
              • Querying Domain Names of an SSL Certificate
            • Plug-in Management
              • Creating a Plug-in
              • Modifying a Plug-in
              • Deleting a Plug-in
              • Querying Plug-ins
              • Querying Plug-in Details
              • Binding a Plug-in to APIs
              • Binding an API with Plug-ins
              • Unbinding a Plug-in from All APIs
              • Unbinding an API's Plug-ins
              • Querying APIs Bound with a Plug-in
              • Querying Plug-ins Bound to an API
              • Querying APIs to Which a Plug-in Can Be Bound
              • Querying Plug-ins That Can Be Bound to an API
            • Credential Management
              • Creating an App
              • Modifying an App
              • Deleting an App
              • Resetting the AppSecret of an App
              • Verifying an App
              • Querying App Details
              • Querying Apps
              • Creating an AppCode
              • Generating an AppCode
              • Deleting an AppCode
              • Querying AppCode Details
              • Querying AppCodes of an App
              • Querying Quotas Associated with a Credential
              • Configuring Access Control Settings for an App
              • Querying Access Control Details About an App
              • Deleting Access Control Settings of an App
            • Credential Quota Management
              • This API is used to creat a credential quota.
              • Querying Credential Quota Details
              • Querying Credential Quotas
              • Modifying a Credential Quota
              • Deleting a Credential Quota
              • Querying the Credentials Bound to a Specified Quota
              • Binding a Credential Quota with Credentials
              • Unbinding a Credential Quota from a Credential
              • Querying Credentials That Can Be Bound to a Credential Quota
            • Asynchronous Task Management
              • Exporting APIs Asynchronously
              • Importing APIs Asynchronously
              • Querying the Result of an Asynchronous Task
          • Permissions Policies and Supported Actions
          • Appendix
            • Pagination Query
            • Result Filtering
            • HTTP Status Codes
            • Error Codes
            • Supported Features
            • Obtaining a Project ID
            • Obtaining an Account Name and Account ID
          • Change History
        • Best Practices (ME-Abu Dhabi Region)
          • Selectively Exposing CCE Workloads with a Dedicated Gateway
            • Introduction
            • Resource Planning
            • General Procedure
            • Implementation Procedure
          • Selectively Exposing Service Capabilities of a Data Center Using a Dedicated Gateway
          • Developing a Custom Authorizer with FunctionGraph
          • Exposing Backend Services Across VPCs Using a Dedicated Gateway
            • Introduction
            • Resource Planning
            • General Procedure
            • Implementation Procedure
          • Interconnecting a Dedicated Gateway with WAF
          • Request Throttling 2.0 with a Dedicated Gateway
            • Introduction
            • General Procedure
            • Implementation Procedure
          • Two-Factor Authentication with a Dedicated Gateway
            • Introduction
            • General Procedure
            • Implementation Procedure
          • HTTP-to-HTTPS Auto Redirection with a Dedicated Gateway
            • Introduction
            • General Procedure
            • Implementation Procedure
          • Client Authentication with a Dedicated Gateway
            • Solution
            • General Procedure
            • Implementation Procedure
          • Invoking an API Policy Backend via Frontend Authentication Parameters (System Parameter)
            • Introduction
            • General Procedure
            • Implementation Procedure
          • Forwarding WebSocket Services Using Dedicated Gateway
          • Change History
        • User Guide (Paris Region)
          • Overview
          • Getting Started
            • Introduction
            • Opening APIs
              • Process Flow
              • Creating an API Group
              • Binding a Domain Name
              • Creating an API
              • Debugging an API
              • (Optional) Creating an Environment
              • Publishing an API
            • Calling APIs
              • Process Flow
              • Creating an App and Getting Authorized
              • Adding an AppCode for Simple Authentication
              • Calling an API
          • API Opening
            • API Group Management
              • Creating an API Group
              • Binding a Domain Name
              • Deleting an API Group
              • Adding a Gateway Response
            • API Management
              • Creating an API
              • CORS
              • Debugging an API
              • Authorizing Apps to Call an API
              • Publishing an API
              • Taking an API Offline
              • Deleting an API
              • Importing APIs
              • Exporting APIs
            • Request Throttling
              • Creating a Request Throttling Policy
              • Deleting a Request Throttling Policy
              • Adding an Excluded App or Tenant
              • Removing an Excluded App or Tenant
            • Access Control
              • Creating an Access Control Policy
              • Deleting an Access Control Policy
            • Environment Management
              • Creating an Environment and Environment Variable
              • Deleting an Environment
            • Signature Key Management
              • Creating and Using a Signature Key
              • Deleting a Signature Key
            • VPC Channel Management
              • Creating a VPC Channel
              • Deleting a VPC Channel
              • Editing Health Check Configurations
              • Editing Cloud Server Configurations of a VPC Channel
            • Custom Authorizers
              • Creating a Custom Authorizer
              • Deleting a Custom Authorizer
            • Monitoring
              • API Gateway Metrics
              • Creating Alarm Rules
              • Viewing Metrics
          • API Calling
            • App Management
              • Creating an App and Obtaining Authorization
              • Deleting an App
              • Resetting the AppSecret of an App
              • Adding an AppCode for Simple Authentication
              • Viewing API Details
            • SDKs
            • Calling Published APIs
              • Calling APIs
              • Response Headers
              • Error Codes
          • Auditing
          • Quota Management
        • Developer Guide (Paris Region)
          • Application Scenarios
          • Calling APIs Through App Authentication
            • Preparation
            • App Authentication
            • Java
            • Go
            • Python
            • C#
            • JavaScript
            • PHP
            • C++
            • C
            • Android
            • curl
          • Calling APIs Through IAM Authentication
            • Token Authentication
            • AK/SK Authentication
          • Creating Signatures for Backend Requests
            • Pre-signature Preparations
            • Java
            • Python
            • C#
          • Importing and Exporting APIs
            • Restrictions and Compatibility
            • Extended Definition
              • x-apigateway-auth-type
              • x-apigateway-request-type
              • x-apigateway-match-mode
              • x-apigateway-cors
              • x-apigateway-any-method
              • x-apigateway-backend
                • x-apigateway-backend
                • x-apigateway-backend.parameters
                • x-apigateway-backend.httpEndpoints
                • x-apigateway-backend.httpVpcEndpoints
                • x-apigateway-backend.functionEndpoints
                • x-apigateway-backend.mockEndpoints
              • x-apigateway-backend-policies
                • x-apigateway-backend-policies
                • x-apigateway-backend-policies.conditions
              • x-apigateway-ratelimit
              • x-apigateway-ratelimits
                • x-apigateway-ratelimits
                • x-apigateway-ratelimits.policy
                • x-apigateway-ratelimits.policy.special
              • x-apigateway-access-control
              • x-apigateway-access-controls
                • x-apigateway-access-controls
                • x-apigateway-access-controls.policy
              • x-apigateway-plugins
            • API Import Precautions
            • Examples of Importing APIs
              • Importing an HTTP Backend Service API
              • Importing an HTTP VPC Backend Service API
              • Importing a Function Backend Service API
              • Importing a Mock Backend Service API
            • API Export Precautions
          • Change History
        • API Reference (Paris Region)
          • Before You Start
            • Overview
            • API Calling
            • Endpoints
            • Constraints
            • Concepts
          • Calling APIs
            • Making an API Request
            • Authentication
            • Response
          • Getting Started
          • Shared Gateway APIs
            • API Group Management
              • Object Model
              • Creating an API Group
              • Modifying an API Group
              • Deleting an API Group
              • Querying Details of an API Group
              • Querying the API Group List
            • API Management
              • Object Model
              • Registering an API
              • Modifying an API
              • Deleting an API
              • Publishing an API
              • Taking an API Offline
              • Publishing Multiple APIs or Taking Multiple APIs Offline
              • Querying API Details
              • Querying an API List
              • Querying Historical API Versions
              • Taking an Effective Version of an API Offline
              • Querying Details of an API Version
              • Querying the Runtime Definition of an API
              • Debugging an API
            • App Management
              • Object Model
              • Creating an App
              • Modifying an App
              • Resetting an AppSecret
              • Deleting an App
              • Verifying an App
              • Querying App Details
              • Querying an App List
            • App Authorization Management
              • Object Model
              • Querying the List of APIs Not Bound to an App
              • Authorizing Apps
              • Querying the List of APIs Bound to an App
              • Querying the List of Apps Bound to an API
              • Canceling Authorization
            • Environment Management
              • Object Model
              • Creating an Environment
              • Modifying an Environment
              • Deleting an Environment
              • Querying an Environment List
            • Environment Variable Management
              • Object Model
              • Creating an Environment Variable
              • Deleting an Environment Variable
              • Querying Environment Variable Details
              • Querying an Environment Variable List
            • Request Throttling Policy Management
              • Object Model
              • Creating a Request Throttling Policy
              • Modifying a Request Throttling Policy
              • Deleting a Request Throttling Policy
              • Querying Details of a Request Throttling Policy
              • Querying the Request Throttling Policy List
            • Binding Request Throttling Policies
              • Object Model
              • Querying the List of APIs Not Bound to a Request Throttling Policy
              • Binding a Request Throttling Policy
              • Querying the List of APIs Bound to a Request Throttling Policy
              • Querying the List of Request Throttling Policies Bound to an API
              • Unbinding a Request Throttling Policy
            • Excluded Request Throttling Configuration
              • Object Model
              • Creating an Excluded Request Throttling Configuration
              • Modifying an Excluded Request Throttling Configuration
              • Deleting an Excluded Request Throttling Configuration
              • Querying the List of Excluded Request Throttling Configurations
            • Access Control Policy Management
              • Object Model
              • Creating an Access Control Policy
              • Modifying an Access Control Policy
              • Deleting an Access Control Policy
              • Deleting Multiple Access Control Policies
              • Querying Details of an Access Control Policy
              • Querying the Access Control Policy List
            • Binding Access Control Policies
              • Object Model
              • Binding an Access Control Policy to an API
              • Querying the List of Access Control Policies Bound to an API
              • Querying the List of APIs Bound to an Access Control Policy
              • Querying the List of APIs Not Bound to an Access Control Policy
              • Unbinding an Access Control Policy from an API
              • Unbinding Multiple Access Control Policies from APIs
            • Querying Subscription Information in the Marketplace
              • Querying the List of Purchased API Groups
              • Querying Details of a Purchased API Group
              • Querying the List of Purchased APIs
            • Resource Query
              • Querying API Group Quantities
              • Querying API Quantities
              • Querying App Quantities
            • Signature Key Management
              • Object Model
              • Creating a Signature Key
              • Modifying a Signature Key
              • Deleting a Signature Key
              • Querying the Signature Key List
            • Binding Signature Keys
              • Object Model
              • Querying the List of APIs Not Bound to a Signature Key
              • Binding a Signature Key
              • Querying the List of APIs Bound to a Signature Key
              • Querying the List of Signature Keys Bound to an API
              • Unbinding a Signature Key
            • Domain Name Management
              • Object Model
              • Binding a Domain Name
              • Unbinding a Domain Name
              • Adding a Certificate to a Domain Name
              • Deleting a Certificate Bound to a Domain Name
              • Querying Details of a Certificate Bound to a Domain Name
            • VPC Channel Management
              • Object Model
              • Creating a VPC Channel
              • Updating a VPC Channel
              • Deleting a VPC Channel
              • Querying VPC Channel Details
              • Querying the VPC channel List
              • Adding Backend Instances (Cloud Servers)
              • Deleting a Backend Instance (Cloud Server)
              • Querying the Backend Instance List (Cloud Server List)
            • OpenAPI
              • Exporting All APIs in an API Group
              • Exporting Multiple APIs
              • Importing APIs to a New API Group
              • Importing APIs to an Existing API Group
            • Custom Authorizer Management
              • Creating a Custom Authorizer
              • Modifying a Custom Authorizer
              • Deleting a Custom Authorizer
              • Querying Details of a Custom Authorizer
              • Querying a Custom Authorizer List
          • Appendix
            • Pagination Query
            • Result Filtering
            • HTTP Status Codes
            • Error Codes
            • Obtaining a Project ID
            • Obtaining an Account Name and Account ID
          • Change History
        • Dedicated API Gateway User Guide (Paris Region)
          • Service Overview
            • What Is APIG?
            • Product Advantages
            • Application Scenarios
            • Specifications
            • Notes and Constraints
            • Permissions Management
            • Basic Concepts
            • Billing
          • Getting Started
            • Introduction
            • Opening APIs
              • Process Flow
              • Creating an API Group
              • Binding a Domain Name
              • Creating an API
              • Debugging an API
              • (Optional) Creating an Environment
              • Publishing an API
            • Calling APIs
              • Process Flow
              • Creating a Credential and Getting Authorized
              • Adding an AppCode for Simple Authentication
              • Calling an API
          • Comparing Versions
          • Overview
          • API Management
            • Creating an API Group
            • Binding a Domain Name
            • Creating an Environment Variable
            • Creating a Gateway Response
            • Creating an API
            • CORS
            • Debugging an API
            • Authorizing API Access
            • Publishing an API
            • Taking an API Offline
            • Importing and Exorting APIs
              • Restrictions and Compatibility
              • Importing APIs
              • Exporting APIs
              • Extended Definition
                • x-apigateway-auth-type
                • x-apigateway-request-type
                • x-apigateway-match-mode
                • x-apigateway-cors
                • x-apigateway-any-method
                • x-apigateway-backend
                • x-apigateway-backend.parameters
                • x-apigateway-backend.httpEndpoints
                • x-apigateway-backend.httpVpcEndpoints
                • x-apigateway-backend.functionEndpoints
                • x-apigateway-backend.mockEndpoints
                • x-apigateway-backend-policies
                • x-apigateway-backend-policies.conditions
                • x-apigateway-ratelimit
                • x-apigateway-ratelimits
                • x-apigateway-ratelimits.policy
                • x-apigateway-ratelimits.policy.special
                • x-apigateway-access-control
                • x-apigateway-access-controls
                • x-apigateway-access-controls.policy
                • x-apigateway-plugins
            • Viewing APIs
          • API Policies
            • Creating a Policy and Binding It to APIs
            • CORS
            • HTTP Response Header Management
            • Request Throttling 2.0
            • Kafka Log Push
            • Circuit Breaker
            • Request Throttling
            • Access Control
            • Signature Keys
            • Custom Authorizers
            • SSL Certificates
            • Load Balance Channels
            • Managing Environments
          • Credentials
            • Creating a Credential and Binding It to APIs
            • Resetting Secret
            • Adding an AppCode for Simple Authentication
            • Binding a Credential Quota Policy
            • Binding an Access Control Policy
          • Monitoring & Analysis
            • API Monitoring
              • Monitoring Metrics
              • Creating Alarm Rules
              • Viewing Metrics
            • Log Analysis
          • Gateway Management
            • Creating a Gateway
            • Viewing or Modifying Gateway Information
            • Configuring Parameters
            • Managing VPC Endpoints
          • Published API Calling
            • Calling APIs
            • Response Headers
            • Error Codes
          • Permissions Management
            • Creating a User and Granting APIG Permissions
            • APIG Custom Policies
          • Auditing
            • APIG Operations Recorded by CTS
            • Querying Real-Time Traces
          • FAQs
            • Common FAQs
            • API Creation
              • How Do I Define Response Codes for an API?
              • How Do I Specify the Host Port for a VPC Channel (or Load Balance Channel)?
              • How Do I Set the Backend Address If I Will Not Use a VPC Channel (or Load Balance Channel)?
              • How Can I Configure the Backend Service Address?
              • Can I Specify a Private Network Load Balancer Address for the Backend Service?
              • Can I Specify the Backend Address as a Subnet IP Address?
              • Does APIG Support Multiple Backend Endpoints?
              • What Should I Do After Applying for an Independent Domain Name?
              • Can I Bind Private Domain Names for API Access?
              • Why Does an API Failed to Be Called Across Domains?
            • API Calling
              • What Are the Possible Causes for an API Calling Failure?
              • What Should I Do If an Error Code Is Returned During API Calling?
              • Why Am I Seeing the Error Message "414 Request URI too large" When I Call an API?
              • What Should I Do If "The API does not exist or has not been published in the environment." Is Displayed?
              • Why Am I Seeing the Message "No backend available"?
              • What Are the Possible Causes If the Message "Backend unavailable" or "Backend timeout" Is Displayed?
              • Why Am I Seeing the Message "Backend domain name resolution failed" When a Backend Service Is Called?
              • Why Doesn't Modification of the backend_timeout Parameter Take Effect?
              • How Do I Switch the Environment for API Calling?
              • What Is the Maximum Size of an API Request Package?
              • How Do I Perform App Authentication in iOS System?
              • Why Can't I Create a Header Parameter Named x-auth-token for an API Called Through IAM Authentication?
              • App (Credential) FAQs
              • Can Mobile Apps Call APIs?
              • Can Applications Deployed in a VPC Call APIs?
              • Does APIG Support WebSocket Data Transmission?
              • Does APIG Support Persistent Connections?
              • How Will the Requests for an API with Multiple Backend Policies Be Matched and Executed?
              • Is There a Limit on the Size of the Response to an API Request?
              • How Can I Access Backend Services over Public Networks Through APIG?
            • API Authentication
              • Does APIG Support HTTPS Two-Way Authentication?
              • How Do I Call an API That Does Not Require Authentication?
              • Which TLS Versions Does APIG Support?
              • Does APIG Support Custom Authentication?
              • Will the Request Body Be Signed for Security Authentication?
              • Common Errors Related to IAM Authentication Information
            • API Control Policies
              • Request Throttling
                • Can I Configure the Maximum Number of Concurrent Requests?
                • Is the Restriction of 1000 Requests per Day to a Subdomain Name (Debugging Domain Name) Applied to Enterprise Accounts?
                • Does APIG Have Bandwidth Limits?
                • Why Doesn't a Request Throttling Policy Take Effect?
              • Access Control
                • How Do I Provide an Open API to Specific Users?
                • How Do I Exclude a Specific IP Address for Identity Authentication of an API?
                • Are Client IP Addresses Verified for Access Control?
            • API Publishing
              • Do I Need to Publish an API Again After Modification?
              • Can I Access an API Published in a Non-RELEASE Environment?
              • Can I Invoke Different Backend Services by Publishing an API in Different Environments?
              • Can I Specify an Environment for API Debugging?
            • API Import and Export
              • Why Does API Import Fail?
              • Does APIG Provide a Template for Importing APIs from Swagger Files?
            • API Security
              • How Can I Protect My APIs?
              • How Do I Ensure the Security of Backend Services Invoked by APIG?
              • Can I Control Access to the Private IP Addresses of the ECSs in a VPC Channel (or Load Balance Channel)?
            • Other FAQs
              • What Are the Relationships Between an API, Environment, and App (Credential)?
              • How Can I Use APIG?
              • What SDK Languages Does APIG Support?
              • Can I Upload Files Using the POST Method?
              • What Are the Error Messages Returned by APIG Like?
          • Change History
        • Dedicated API Gateway Developer Guide (Paris Region)
          • Application Scenarios
          • Calling APIs Through App Authentication
            • Preparation
            • App Authentication
            • Java
            • Go
            • Python
            • C#
            • JavaScript
            • PHP
            • C++
            • C
            • Android
            • curl
          • Calling APIs Through IAM Authentication
            • Token Authentication
            • AK/SK Authentication
          • Creating Signatures for Backend Requests
            • Pre-signature Preparations
            • Java
            • Python
            • C#
          • Change History
        • Dedicated API Gateway API Reference (Paris Region)
          • Before You Start
          • Calling APIs
            • Making an API Request
            • Authentication
            • Response
          • Dedicated Gateway APIs (V2)
            • API Group Management
              • Creating an API Group
              • Modifying an API Group
              • Deleting an API Group
              • Querying API Group Details
              • Querying API Groups
            • Environment Management
              • Creating an Environment
              • Modifying an Environment
              • Deleting an Environment
              • Querying Environments
            • Environment Variable Management
              • Creating a Variable
              • Deleting a Variable
              • Querying Variable Details
              • Querying Environment Variables
            • Request Throttling Policy Management
              • Creating a Request Throttling Policy
              • Modifying a Request Throttling Policy
              • Deleting a Request Throttling Policy
              • Querying Request Throttling Policies
              • Querying Details of a Request Throttling Policy
            • API Management
              • Creating an API
              • Modifying an API
              • Deleting an API
              • Publishing an API or Taking an API Offline
              • Querying API Details
              • Querying APIs
              • Debugging an API
              • Publishing APIs or Taking APIs Offline
              • Querying Historical Versions of an API
              • Switching the Version of an API
              • Querying the Runtime Definition of an API
              • Querying API Version Details
              • Taking an API Version Offline
            • Signature Key Management
              • Creating a Signature Key
              • Modifying a Signature Key
              • Deleting a Signature Key
              • Querying Signature Keys
            • Binding/Unbinding Signature Keys
              • Binding a Signature Key
              • Unbinding a Signature Key
              • Querying Signature Keys Bound to an API
              • Querying APIs Not Bound with a Signature Key
              • Querying APIs Bound with a Signature Key
            • Binding/Unbinding Request Throttling Policies
              • Binding a Request Throttling Policy
              • Unbinding a Request Throttling Policy
              • Querying APIs Bound with a Request Throttling Policy
              • Querying APIs Not Bound with a Request Throttling Policy
              • Querying Request Throttling Policies Bound to an API
              • Unbinding Request Throttling Policies
            • Excluded Request Throttling Configuration
              • Creating an Excluded Request Throttling Configuration
              • Modifying an Excluded Request Throttling Configuration
              • Deleting an Excluded Request Throttling Configuration
              • Querying Excluded Request Throttling Configurations
            • App Authorization Management
              • Authorizing Apps
              • Canceling Authorization
              • Querying APIs Bound with an App
              • Querying APIs Not Bound with an App
              • Querying Apps Bound to an API
            • Resource Query
              • Querying API Quantities
              • Querying API Group Quantities
              • Querying App Quantities
            • App Management
              • Creating an App
              • Modifying an App
              • Deleting an App
              • Resetting the AppSecret of an App
              • Verifying an App
              • Querying App Details
              • Querying Apps
              • Creating an AppCode
              • Generating an AppCode
              • Deleting an AppCode
              • Querying AppCode Details
              • Querying AppCodes of an App
            • Domain Name Management
              • Binding a Domain Name
              • Adding a Certificate to a Domain Name
              • Modifying a Domain Name
              • Unbinding a Domain Name
              • Deleting the Certificate Bound to a Domain Name
              • Querying Details of the Certificate Bound to a Domain Name
            • Access Control Policy Management
              • Creating an Access Control Policy
              • Modifying an Access Control Policy
              • Deleting an Access Control Policy
              • Deleting Multiple Access Control Policies
              • Querying Details of an Access Control Policy
              • Querying Access Control Policies
            • Binding/Unbinding Access Control Policies
              • Binding an Access Control Policy to an API
              • Unbinding an Access Control Policy
              • Unbinding Access Control Policies
              • Querying APIs Bound with an Access Control Policy
              • Querying APIs Not Bound with an Access Control Policy
              • Querying Access Control Policies Bound to an API
            • Custom Authorizer Management
              • Creating a Custom Authorizer
              • Modifying a Custom Authorizer
              • Deleting a Custom Authorizer
              • Querying Custom Authorizer Details
              • Querying Custom Authorizers
            • API Import and Export
              • Exporting APIs
              • Importing APIs
            • VPC Channel Management
              • Creating a VPC Channel
              • Updating a VPC Channel
              • Deleting a VPC Channel
              • Querying VPC Channel Details
              • Querying VPC Channels
              • Adding or Updating Backend Instances
              • Querying Backend Servers of a VPC Channel
              • Updating Backend Instances
              • Removing a Backend Server
            • Monitoring Information Query
              • Querying API Calls Within a Period
              • Querying Monitoring Data
              • Querying API Calls Under an API Group in the Last One Hour
            • Group Response Management
              • Creating a Group Response
              • Querying Group Response Details
              • Modifying a Group Response
              • Deleting a Group Response
              • Querying the Response of an Error Type
              • Modifying the Response of an Error Type
              • Deleting the Response of an Error Type
              • Querying Group Responses
            • Tag Management
              • Querying Tags
            • Gateway Feature Management
              • Configuring a Feature for a Gateway
              • Querying Gateway Features
            • Configuration Management
              • Querying Resource Configurations of a Gateway
              • Querying Gateway Configurations
            • Gateway Management
              • Creating a Dedicated Gateway (Pay-Per-Use)
              • Querying Dedicated Gateway Details
              • Updating a Dedicated Gateway
              • Querying the Creation Progress of a Dedicated Gateway
              • Updating or Binding an EIP to a Dedicated Gateway
              • Unbinding the EIP of a Dedicated Gateway
              • Enabling Public Access for a Dedicated Gateway
              • Updating the Outbound Access Bandwidth of a Dedicated Gateway
              • Disabling Public Access for a Dedicated Gateway
              • Querying AZs
              • Querying Dedicated Gateways
              • Deleting a Dedicated Gateway
          • Permissions Policies and Supported Actions
          • Appendix
            • Pagination Query
            • Result Filtering
            • HTTP Status Codes
            • Error Codes
            • Supported Features
            • Obtaining a Project ID
            • Obtaining an Account Name and Account ID
          • Change History