# Amazon API Gateway

**Canonical:** https://apis.io/apis/engineering-platform/aws-api-gateway/  
**Provider:** APIs.io Engineering Platform — https://apis.io/providers/engineering-platform/  
**Base URL:** https://apigateway.us-east-1.amazonaws.com  
**Documentation:** https://docs.aws.amazon.com/apigateway/latest/api/Welcome.html

Amazon API Gateway is one of 13 APIs that [APIs.io Engineering Platform](https://apis.io/providers/engineering-platform/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include API Management and Infrastructure. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

API Gateway fronts the apis.io search and MCP Lambdas. 53 paths, 120 operations.

## Operations (60 of 120)

| Method | Path | Summary |
|---|---|---|
| POST | `/apikeys` | — |
| GET | `/apikeys` | — |
| POST | `/restapis/{restapi_id}/authorizers` | — |
| GET | `/restapis/{restapi_id}/authorizers` | — |
| POST | `/domainnames/{domain_name}/basepathmappings` | — |
| GET | `/domainnames/{domain_name}/basepathmappings` | — |
| POST | `/restapis/{restapi_id}/deployments` | — |
| GET | `/restapis/{restapi_id}/deployments` | — |
| POST | `/restapis/{restapi_id}/documentation/parts` | — |
| GET | `/restapis/{restapi_id}/documentation/parts` | — |
| PUT | `/restapis/{restapi_id}/documentation/parts` | — |
| POST | `/restapis/{restapi_id}/documentation/versions` | — |
| GET | `/restapis/{restapi_id}/documentation/versions` | — |
| POST | `/domainnames` | — |
| GET | `/domainnames` | — |
| POST | `/restapis/{restapi_id}/models` | — |
| GET | `/restapis/{restapi_id}/models` | — |
| POST | `/restapis/{restapi_id}/requestvalidators` | — |
| GET | `/restapis/{restapi_id}/requestvalidators` | — |
| POST | `/restapis/{restapi_id}/resources/{parent_id}` | — |
| POST | `/restapis` | — |
| GET | `/restapis` | — |
| POST | `/restapis/{restapi_id}/stages` | — |
| GET | `/restapis/{restapi_id}/stages` | — |
| POST | `/usageplans` | — |
| GET | `/usageplans` | — |
| POST | `/usageplans/{usageplanId}/keys` | — |
| GET | `/usageplans/{usageplanId}/keys` | — |
| POST | `/vpclinks` | — |
| GET | `/vpclinks` | — |
| DELETE | `/apikeys/{api_Key}` | — |
| GET | `/apikeys/{api_Key}` | — |
| PATCH | `/apikeys/{api_Key}` | — |
| DELETE | `/restapis/{restapi_id}/authorizers/{authorizer_id}` | — |
| GET | `/restapis/{restapi_id}/authorizers/{authorizer_id}` | — |
| POST | `/restapis/{restapi_id}/authorizers/{authorizer_id}` | — |
| PATCH | `/restapis/{restapi_id}/authorizers/{authorizer_id}` | — |
| DELETE | `/domainnames/{domain_name}/basepathmappings/{base_path}` | — |
| GET | `/domainnames/{domain_name}/basepathmappings/{base_path}` | — |
| PATCH | `/domainnames/{domain_name}/basepathmappings/{base_path}` | — |
| DELETE | `/clientcertificates/{clientcertificate_id}` | — |
| GET | `/clientcertificates/{clientcertificate_id}` | — |
| PATCH | `/clientcertificates/{clientcertificate_id}` | — |
| DELETE | `/restapis/{restapi_id}/deployments/{deployment_id}` | — |
| GET | `/restapis/{restapi_id}/deployments/{deployment_id}` | — |
| PATCH | `/restapis/{restapi_id}/deployments/{deployment_id}` | — |
| DELETE | `/restapis/{restapi_id}/documentation/parts/{part_id}` | — |
| GET | `/restapis/{restapi_id}/documentation/parts/{part_id}` | — |
| PATCH | `/restapis/{restapi_id}/documentation/parts/{part_id}` | — |
| DELETE | `/restapis/{restapi_id}/documentation/versions/{doc_version}` | — |
| GET | `/restapis/{restapi_id}/documentation/versions/{doc_version}` | — |
| PATCH | `/restapis/{restapi_id}/documentation/versions/{doc_version}` | — |
| DELETE | `/domainnames/{domain_name}` | — |
| GET | `/domainnames/{domain_name}` | — |
| PATCH | `/domainnames/{domain_name}` | — |
| DELETE | `/restapis/{restapi_id}/gatewayresponses/{response_type}` | — |
| GET | `/restapis/{restapi_id}/gatewayresponses/{response_type}` | — |
| PUT | `/restapis/{restapi_id}/gatewayresponses/{response_type}` | — |
| PATCH | `/restapis/{restapi_id}/gatewayresponses/{response_type}` | — |
| DELETE | `/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration` | — |

…and 60 more operations. They are listed in full on the page.

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/engineering-platform/refs/heads/main/openapi/_original/aws-api-gateway-openapi-original.yml
- **Documentation** — https://docs.aws.amazon.com/apigateway/latest/api/Welcome.html

## Other APIs.io Engineering Platform APIs (12)

- [Cloudflare API](https://apis.io/apis/engineering-platform/cloudflare/)
- [GitHub REST API](https://apis.io/apis/engineering-platform/github/)
- [Postman API](https://apis.io/apis/engineering-platform/postman/)
- [AWS Identity and Access Management](https://apis.io/apis/engineering-platform/aws-iam/)
- [AWS Lambda](https://apis.io/apis/engineering-platform/aws-lambda/)
- [Bing News Search API](https://apis.io/apis/engineering-platform/microsoft-cognitive-news-search/)
- [Bing Video Search API](https://apis.io/apis/engineering-platform/microsoft-cognitive-video-search/)
- [Bing Web Search API](https://apis.io/apis/engineering-platform/microsoft-cognitive-web-search/)
- [Amazon Relational Database Service](https://apis.io/apis/engineering-platform/aws-rds/)
- [Amazon Simple Storage Service](https://apis.io/apis/engineering-platform/aws-s3/)
- [VSCode](https://apis.io/apis/engineering-platform/vscode/)
- [EasyCron](https://apis.io/apis/engineering-platform/easycron/)

## Tags

API Management, Infrastructure

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/engineering-platform/aws-api-gateway/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/engineering-platform/.
