name: Amazon API Gateway description: >- Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. url: https://raw.githubusercontent.com/api-evangelist/amazon-api-gateway/refs/heads/main/apis.yml type: Index accessModel: pricing: unknown onboarding: self-serve trial: false try_now: false public: false label: Self-serve signup confidence: medium source: - authentication generated: '2026-07-22' method: derived image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/amazon-api-gateway.png tags: - AWS - Gateway - HTTP API - REST API - Serverless - WebSocket created: '2024-01-15' modified: '2026-06-20' apis: - name: Amazon API Gateway WebSocket API description: Build real-time two-way communication applications with WebSocket APIs. image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Bi-Directional - Real-Time - WebSocket properties: - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api.html - type: Getting Started url: https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-overview.html - type: AsyncAPI url: asyncapi/amazon-api-gateway-websocket-asyncapi.yml - type: JSON-LD url: json-ld/amazon-api-gateway-context.jsonld aid: amazon-api-gateway:websocket-api - name: Amazon API Gateway HTTP API description: Lower latency and lower cost alternative to REST APIs with essential features for building HTTP-based APIs. image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Cost Effective - HTTP - Low Latency properties: - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api.html - type: Comparison url: https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-vs-rest.html aid: amazon-api-gateway:http-api - name: Amazon API Gateway Management API description: >- API for directly managing runtime aspects of deployed APIs, including sending data to connected WebSocket clients via the @connections endpoint and managing connection state. image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png humanURL: https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-how-to-call-websocket-api-connections.html baseURL: https://{api-id}.execute-api.{region}.amazonaws.com/{stage} tags: - Connections - Management - Runtime - WebSocket properties: - type: Documentation url: >- https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-how-to-call-websocket-api-connections.html aid: amazon-api-gateway:management-api - aid: amazon-api-gateway:amazon-api-gateway-api-keys-api name: Amazon API Gateway API Keys API description: Operations for managing API keys humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - API Keys properties: - type: OpenAPI url: openapi/amazon-api-gateway-api-keys-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-authorizers-api name: Amazon API Gateway Authorizers API description: Operations for managing API authorizers humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Authorizers properties: - type: OpenAPI url: openapi/amazon-api-gateway-authorizers-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-base-path-mappings-api name: Amazon API Gateway Base Path Mappings API description: Operations for managing base path mappings humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Base Path Mappings properties: - type: OpenAPI url: openapi/amazon-api-gateway-base-path-mappings-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-deployments-api name: Amazon API Gateway Deployments API description: Operations for managing API deployments humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Deployments properties: - type: OpenAPI url: openapi/amazon-api-gateway-deployments-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-documentation-api name: Amazon API Gateway Documentation API description: Operations for managing API documentation humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Documentation properties: - type: OpenAPI url: openapi/amazon-api-gateway-documentation-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-domain-names-api name: Amazon API Gateway Domain Names API description: Operations for managing custom domain names humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Domain Names properties: - type: OpenAPI url: openapi/amazon-api-gateway-domain-names-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-gateway-responses-api name: Amazon API Gateway Gateway Responses API description: Operations for managing gateway responses humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Gateway Responses properties: - type: OpenAPI url: openapi/amazon-api-gateway-gateway-responses-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-methods-api name: Amazon API Gateway Methods API description: Operations for managing HTTP methods on resources humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Methods properties: - type: OpenAPI url: openapi/amazon-api-gateway-methods-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-models-api name: Amazon API Gateway Models API description: Operations for managing API data models humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Models properties: - type: OpenAPI url: openapi/amazon-api-gateway-models-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-request-validators-api name: Amazon API Gateway Request Validators API description: Operations for managing request validators humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Request Validators properties: - type: OpenAPI url: openapi/amazon-api-gateway-request-validators-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-resources-api name: Amazon API Gateway Resources API description: Operations for managing API resources (URL paths) humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Resources properties: - type: OpenAPI url: openapi/amazon-api-gateway-resources-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-rest-apis-api name: Amazon API Gateway REST APIs API description: Operations for creating and managing REST APIs humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - REST APIs properties: - type: OpenAPI url: openapi/amazon-api-gateway-rest-apis-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-stages-api name: Amazon API Gateway Stages API description: Operations for managing deployment stages humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Stages properties: - type: OpenAPI url: openapi/amazon-api-gateway-stages-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-usage-plans-api name: Amazon API Gateway Usage Plans API description: Operations for managing usage plans and throttling humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - Usage Plans properties: - type: OpenAPI url: openapi/amazon-api-gateway-usage-plans-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld - aid: amazon-api-gateway:amazon-api-gateway-vpc-links-api name: Amazon API Gateway VPC Links API description: Operations for managing VPC links humanURL: https://aws.amazon.com/api-gateway/ baseURL: https://apigateway.{region}.amazonaws.com tags: - VPC Links properties: - type: OpenAPI url: openapi/amazon-api-gateway-vpc-links-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: Features url: https://aws.amazon.com/api-gateway/features/ - type: Developer Guide url: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html - type: API Reference url: https://docs.aws.amazon.com/apigateway/latest/api/API_Operations.html - type: Quotas url: https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html - type: JSONSchema url: json-schema/amazon-api-gateway-accesslogsettings-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-api-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikey-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apikeys-schema.json - type: JSONSchema url: json-schema/amazon-api-gateway-apistage-schema.json - type: JSONStructure url: json-structure/amazon-api-gateway-accesslogsettings-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikey-structure.json - type: JSONStructure url: json-structure/amazon-api-gateway-apikeys-structure.json - type: JSONLD url: json-ld/amazon-api-gateway-context.jsonld common: - type: Overlay url: overlays/amazon-api-gateway-openapi-overlay.yaml - type: AgenticAccess url: agentic-access/amazon-api-gateway-agentic-access.yml - type: TrustCenter url: security/amazon-api-gateway-trust-center.yml - type: VulnerabilityDisclosure url: security/amazon-api-gateway-vulnerability-disclosure.yml - type: DomainSecurity url: security/amazon-api-gateway-domain-security.yml - type: Authentication url: authentication/amazon-api-gateway-authentication.yml - type: Blog url: https://aws.amazon.com/blogs/compute/category/application-services/amazon-api-gateway/ - type: Support url: https://aws.amazon.com/premiumsupport/ - type: Console url: https://console.aws.amazon.com/apigateway - type: CLIReference url: https://docs.aws.amazon.com/cli/latest/reference/apigateway/ - type: SDK url: https://aws.amazon.com/tools/ - type: Status url: https://status.aws.amazon.com/ - type: Compliance url: https://aws.amazon.com/compliance/ - type: TermsOfService url: https://aws.amazon.com/service-terms/ - type: Website url: https://aws.amazon.com/api-gateway/ - type: Documentation url: https://docs.aws.amazon.com/apigateway/ - type: Pricing url: https://aws.amazon.com/api-gateway/pricing/ - type: Getting Started url: https://aws.amazon.com/api-gateway/getting-started/ - type: FAQ url: https://aws.amazon.com/api-gateway/faqs/ - type: PrivacyPolicy url: https://aws.amazon.com/privacy/ - type: SignUp url: https://portal.aws.amazon.com/billing/signup - type: GitHubOrganization url: https://github.com/aws - type: StackOverflow url: https://stackoverflow.com/questions/tagged/amazon-api-gateway - type: CodeExamples url: https://docs.aws.amazon.com/code-library/latest/ug/api-gateway_code_examples.html - type: SpectralRules url: rules/amazon-api-gateway-spectral-rules.yml - type: Vocabulary url: vocabulary/amazon-api-gateway-vocabulary.yaml - type: Packages url: packages/amazon-api-gateway-packages.yml - type: WellKnown url: well-known/amazon-api-gateway-well-known.yml - type: SecurityTxt url: well-known/amazon-api-gateway-security.txt - type: MCPServer url: mcp/amazon-api-gateway-mcp.yml - type: LLMsTxt url: llms/amazon-api-gateway-llms.txt - type: LLMsTxt url: llms/amazon-api-gateway-llms-full.txt - type: Conformance url: conformance/amazon-api-gateway-conformance.yml - type: ErrorCatalog url: errors/amazon-api-gateway-problem-types.yml - type: Lifecycle url: lifecycle/amazon-api-gateway-lifecycle.yml - type: Features data: - name: REST API Management description: >- Create, configure, and manage REST APIs with resources, methods, integrations, and request/response transformations. - name: WebSocket API Support description: >- Build real-time two-way communication applications with WebSocket APIs supporting persistent connections and message routing. - name: HTTP API Support description: >- Deploy lightweight HTTP APIs with lower latency and cost than REST APIs, optimized for Lambda and HTTP backends. - name: Stage and Deployment Management description: >- Manage deployment stages with canary releases, stage variables, and throttling configurations for blue/green deployments. - name: API Security and Authorization description: Secure APIs with IAM authorization, Lambda authorizers, Cognito user pools, and resource-based policies. - type: UseCases data: - name: Serverless API Backend description: Build serverless REST APIs backed by Lambda functions using API Gateway as the front door for request routing. - name: Microservices Gateway description: >- Use API Gateway as a unified entry point for microservices, providing routing, authentication, and rate limiting. - name: Real-Time Applications description: >- Build chat, collaboration, and live data streaming applications using WebSocket APIs with persistent client connections. - name: API Lifecycle Automation description: Automate API creation, deployment, and versioning using the API Gateway control plane API in CI/CD pipelines. - type: Integrations data: - name: AWS Lambda description: Integrate API Gateway with Lambda functions for serverless request processing without managing infrastructure. - name: AWS Cognito description: Use Cognito user pools and identity pools for managed authentication and authorization in API Gateway. - name: AWS WAF description: Protect API Gateway endpoints with AWS WAF rules for rate limiting and protection against common web exploits. - name: AWS CloudWatch description: Monitor API performance, errors, and latency using CloudWatch metrics and logs integrated with API Gateway. maintainers: - FN: Kin Lane email: kin@apievangelist.com url: https://apievangelist.com aid: amazon-api-gateway specificationVersion: '0.23'