Amazon API Gateway
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.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles Amazon API Gateway the way a machine reads it — 232 machine-readable artifacts across 18 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Amazon API Gateway scores 59.8/100 (developing), with a separate agent-readiness read of 80/100 (agent native). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Amazon API Gateway
Each block below is one kind of artifact we hold for Amazon API Gateway. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 18
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon API Gateway WebSocket API
Build real-time two-way communication applications with WebSocket APIs.
Amazon API Gateway HTTP API
Lower latency and lower cost alternative to REST APIs with essential features for building HTTP-based APIs.
Amazon API Gateway Management API
API for directly managing runtime aspects of deployed APIs, including sending data to connected WebSocket clients via the @connections endpoint and managing connection state.
Amazon API Gateway API Keys API
Operations for managing API keys
Amazon API Gateway Authorizers API
Operations for managing API authorizers
Amazon API Gateway Base Path Mappings API
Operations for managing base path mappings
Amazon API Gateway Deployments API
Operations for managing API deployments
Amazon API Gateway Documentation API
Operations for managing API documentation
Amazon API Gateway Domain Names API
Operations for managing custom domain names
Amazon API Gateway Gateway Responses API
Operations for managing gateway responses
Amazon API Gateway Methods API
Operations for managing HTTP methods on resources
Amazon API Gateway Models API
Operations for managing API data models
Amazon API Gateway Request Validators API
Operations for managing request validators
Amazon API Gateway Resources API
Operations for managing API resources (URL paths)
Amazon API Gateway REST APIs API
Operations for creating and managing REST APIs
Amazon API Gateway Stages API
Operations for managing deployment stages
Amazon API Gateway Usage Plans API
Operations for managing usage plans and throttling
Amazon API Gateway VPC Links API
Operations for managing VPC links
Scroll within the panel for all 18 ·
MCP Servers 1
Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.
Model Context Protocol servers that expose these APIs to AI agents.
amazon-api-gateway-mcp.yml
MCP SERVERFeatures 5
The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.
Notable capabilities this provider offers.
REST API Management
Create, configure, and manage REST APIs with resources, methods, integrations, and request/response transformations.
WebSocket API Support
Build real-time two-way communication applications with WebSocket APIs supporting persistent connections and message routing.
HTTP API Support
Deploy lightweight HTTP APIs with lower latency and cost than REST APIs, optimized for Lambda and HTTP backends.
Stage and Deployment Management
Manage deployment stages with canary releases, stage variables, and throttling configurations for blue/green deployments.
API Security and Authorization
Secure APIs with IAM authorization, Lambda authorizers, Cognito user pools, and resource-based policies.
Event Specifications 1
Not every API is request/response. AsyncAPI describes the event-driven and streaming side — the webhooks and channels — so the asynchronous half of the interface is documented the same way the synchronous half is.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Amazon API Gateway WebSocket API
Amazon API Gateway WebSocket APIs enable real-time two-way communication between clients and backend services. Clients connect via WebSocket protocol and exchange messages throu...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Amazon Api Gateway Context
JSON-LDSpectral Rules 3
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Amazon API Gateway API Rules
SPECTRALAmazon API Gateway API Rules
SPECTRALAmazon API Gateway API Rules
SPECTRALJSON Schema 64
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
AccessLogSettings
JSON SCHEMAAmazon API Gateway REST API Definition
JSON SCHEMAApiKey
JSON SCHEMAApiKeys
JSON SCHEMAApiStage
JSON SCHEMAAuthorizer
JSON SCHEMAAuthorizers
JSON SCHEMABasePathMapping
JSON SCHEMABasePathMappings
JSON SCHEMACanarySettings
JSON SCHEMACreateApiKeyRequest
JSON SCHEMACreateAuthorizerRequest
JSON SCHEMACreateBasePathMappingRequest
JSON SCHEMACreateDeploymentRequest
JSON SCHEMACreateDocumentationPartRequest
JSON SCHEMACreateDocumentationVersionRequest
JSON SCHEMACreateDomainNameRequest
JSON SCHEMACreateModelRequest
JSON SCHEMACreateRequestValidatorRequest
JSON SCHEMACreateRestApiRequest
JSON SCHEMACreateStageRequest
JSON SCHEMACreateUsagePlanRequest
JSON SCHEMACreateVpcLinkRequest
JSON SCHEMADeployment
JSON SCHEMADeploymentCanarySettings
JSON SCHEMADeployments
JSON SCHEMADocumentationPart
JSON SCHEMADocumentationParts
JSON SCHEMADocumentationVersion
JSON SCHEMADocumentationVersions
JSON SCHEMADomainName
JSON SCHEMADomainNames
JSON SCHEMAEndpointConfiguration
JSON SCHEMAError
JSON SCHEMAGatewayResponse
JSON SCHEMAGatewayResponses
JSON SCHEMAIntegration
JSON SCHEMAIntegrationResponse
JSON SCHEMAMethod
JSON SCHEMAMethodResponse
JSON SCHEMAMethodSetting
JSON SCHEMAMethodSnapshot
JSON SCHEMAModel
JSON SCHEMAModels
JSON SCHEMAPatchOperation
JSON SCHEMAPatchOperations
JSON SCHEMAPutGatewayResponseRequest
JSON SCHEMAPutIntegrationRequest
JSON SCHEMAPutMethodRequest
JSON SCHEMAQuotaSettings
JSON SCHEMARequestValidator
JSON SCHEMARequestValidators
JSON SCHEMAResource
JSON SCHEMAResources
JSON SCHEMARestApi
JSON SCHEMARestApis
JSON SCHEMAStage
JSON SCHEMAStageKey
JSON SCHEMAStages
JSON SCHEMAThrottleSettings
JSON SCHEMAUsagePlan
JSON SCHEMAUsagePlans
JSON SCHEMAVpcLink
JSON SCHEMAVpcLinks
JSON SCHEMAScroll within the panel for all 64 ·
JSON Structure 63
JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.
JSON Structure definitions describing this provider's data shapes.
Amazon Api Gateway Accesslogsettings Structure
JSON STRUCTUREAmazon Api Gateway Apikey Structure
JSON STRUCTUREAmazon Api Gateway Apikeys Structure
JSON STRUCTUREAmazon Api Gateway Apistage Structure
JSON STRUCTUREAmazon Api Gateway Authorizer Structure
JSON STRUCTUREAmazon Api Gateway Authorizers Structure
JSON STRUCTUREAmazon Api Gateway Basepathmapping Structure
JSON STRUCTUREAmazon Api Gateway Basepathmappings Structure
JSON STRUCTUREAmazon Api Gateway Canarysettings Structure
JSON STRUCTUREAmazon Api Gateway Createapikeyrequest Structure
JSON STRUCTUREAmazon Api Gateway Createauthorizerrequest Structure
JSON STRUCTUREAmazon Api Gateway Createdeploymentrequest Structure
JSON STRUCTUREAmazon Api Gateway Createdomainnamerequest Structure
JSON STRUCTUREAmazon Api Gateway Createmodelrequest Structure
JSON STRUCTUREAmazon Api Gateway Createrestapirequest Structure
JSON STRUCTUREAmazon Api Gateway Createstagerequest Structure
JSON STRUCTUREAmazon Api Gateway Createusageplanrequest Structure
JSON STRUCTUREAmazon Api Gateway Createvpclinkrequest Structure
JSON STRUCTUREAmazon Api Gateway Deployment Structure
JSON STRUCTUREAmazon Api Gateway Deploymentcanarysettings Structure
JSON STRUCTUREAmazon Api Gateway Deployments Structure
JSON STRUCTUREAmazon Api Gateway Documentationpart Structure
JSON STRUCTUREAmazon Api Gateway Documentationparts Structure
JSON STRUCTUREAmazon Api Gateway Documentationversion Structure
JSON STRUCTUREAmazon Api Gateway Documentationversions Structure
JSON STRUCTUREAmazon Api Gateway Domainname Structure
JSON STRUCTUREAmazon Api Gateway Domainnames Structure
JSON STRUCTUREAmazon Api Gateway Endpointconfiguration Structure
JSON STRUCTUREAmazon Api Gateway Error Structure
JSON STRUCTUREAmazon Api Gateway Gatewayresponse Structure
JSON STRUCTUREAmazon Api Gateway Gatewayresponses Structure
JSON STRUCTUREAmazon Api Gateway Integration Structure
JSON STRUCTUREAmazon Api Gateway Integrationresponse Structure
JSON STRUCTUREAmazon Api Gateway Method Structure
JSON STRUCTUREAmazon Api Gateway Methodresponse Structure
JSON STRUCTUREAmazon Api Gateway Methodsetting Structure
JSON STRUCTUREAmazon Api Gateway Methodsnapshot Structure
JSON STRUCTUREAmazon Api Gateway Model Structure
JSON STRUCTUREAmazon Api Gateway Models Structure
JSON STRUCTUREAmazon Api Gateway Patchoperation Structure
JSON STRUCTUREAmazon Api Gateway Patchoperations Structure
JSON STRUCTUREAmazon Api Gateway Putgatewayresponserequest Structure
JSON STRUCTUREAmazon Api Gateway Putintegrationrequest Structure
JSON STRUCTUREAmazon Api Gateway Putmethodrequest Structure
JSON STRUCTUREAmazon Api Gateway Quotasettings Structure
JSON STRUCTUREAmazon Api Gateway Requestvalidator Structure
JSON STRUCTUREAmazon Api Gateway Requestvalidators Structure
JSON STRUCTUREAmazon Api Gateway Resource Structure
JSON STRUCTUREAmazon Api Gateway Resources Structure
JSON STRUCTUREAmazon Api Gateway Restapi Structure
JSON STRUCTUREAmazon Api Gateway Restapis Structure
JSON STRUCTUREAmazon Api Gateway Stage Structure
JSON STRUCTUREAmazon Api Gateway Stagekey Structure
JSON STRUCTUREAmazon Api Gateway Stages Structure
JSON STRUCTUREAmazon Api Gateway Throttlesettings Structure
JSON STRUCTUREAmazon Api Gateway Usageplan Structure
JSON STRUCTUREAmazon Api Gateway Usageplans Structure
JSON STRUCTUREAmazon Api Gateway Vpclink Structure
JSON STRUCTUREAmazon Api Gateway Vpclinks Structure
JSON STRUCTUREScroll within the panel for all 63 ·
Examples 63
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Scroll within the panel for all 63 ·
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 4
What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.
What developers build with this provider.
Serverless API Backend
Build serverless REST APIs backed by Lambda functions using API Gateway as the front door for request routing.
Microservices Gateway
Use API Gateway as a unified entry point for microservices, providing routing, authentication, and rate limiting.
Real-Time Applications
Build chat, collaboration, and live data streaming applications using WebSocket APIs with persistent client connections.
API Lifecycle Automation
Automate API creation, deployment, and versioning using the API Gateway control plane API in CI/CD pipelines.
Integrations 4
Pre-built integrations with other platforms tell you where this provider already fits in a stack.
Pre-built integrations with other platforms and tools.
AWS Lambda
Integrate API Gateway with Lambda functions for serverless request processing without managing infrastructure.
AWS Cognito
Use Cognito user pools and identity pools for managed authentication and authorization in API Gateway.
AWS WAF
Protect API Gateway endpoints with AWS WAF rules for rate limiting and protection against common web exploits.
AWS CloudWatch
Monitor API performance, errors, and latency using CloudWatch metrics and logs integrated with API Gateway.
Resources
Every other property we hold for Amazon API Gateway — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 3
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Operate 4
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
← All providers · Data indexed from github.com/api-evangelist/amazon-api-gateway · machine-readable index on apis.io