AWS 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. With a few clicks in the AWS Management Console, you can create an API that acts as a front door for applications to access data, business logic, or functionality from your back-end services, such as workloads running on Amazon Elastic Compute Cloud, code running on AWS Lambda, or any Web application. Amazon API Gateway handles all the tasks involved in accepting and processing up to hundreds of thousands of concurrent API calls, including traffic management, authorization and access control, monitoring, and API version management. Amazon API Gateway has no minimum fees or startup costs. You pay only for the API calls you receive and the amount of data transferred out.

Key Links

API Paths

Account Update (PATCH) /account OpenAPI
Deletes An Api Key Resource (DELETE) /apikeys/a2TprUZuzf2EKbbmMUotDaHYGg8kgxFypcarGved OpenAPI
Get API Keys (GET) /apikeys OpenAPI
Get API Key (GET) /apikeys/hzYAVO9Sg98nsNh65VfX81M84O2kyXVy6K1xwHD7 OpenAPI
Apikey Update (PATCH) /apikeys/hzYAVO9Sg98nsNh65VfX81M84O2kyXVy6K1xwHD7 OpenAPI
Imports One Or More API Keys (POST) /apikeys?mode=import&format=csv&failonwarnings=false OpenAPI
Create Key (POST) /apikeys OpenAPI
Clientcertificate Byid (GET) /clientcertificates/9ao60f OpenAPI
Clientcertificate Update (PATCH) /clientcertificates/{clientcertificate_id} OpenAPI
Clientcertificate Generate (POST) /clientcertificates OpenAPI
Get Domain Base Path (GET) /domainnames/a.b.c.com/basepathmappings OpenAPI
Domainname Delete (DELETE) /domainnames/mon-api.com OpenAPI
Root Service (GET) / OpenAPI
Restapi Authorizers (GET) /restapis/86l3267lf6/authorizers OpenAPI
Method Delete (DELETE) /restapis/8ekh4oszgl/resources/4oa3abz7jc/methods/GET OpenAPI
Deployment Delete (DELETE) /restapis/fugvjdxtri/deployments/dzacq7 OpenAPI
Deployment Update (PATCH) /restapis/fugvjdxtri/deployments/dzacq7 OpenAPI
Restapi Deployments (GET) /restapis/fugvjdxtri/deployments?limit=2 OpenAPI
Restapi Update (PATCH) /restapis/fugvjdxtri/ OpenAPI
Resource Byid (GET) /restapis/fugvjdxtri/resources/3kzxbg5sa2 OpenAPI
Resource Methods (GET) /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET OpenAPI
Integration Delete (DELETE) /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration OpenAPI
Integration Update (PATCH) /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration OpenAPI
Integration Put (PUT) /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration OpenAPI
Integration Delete (DELETE) /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200 OpenAPI
Integration Responses (GET) /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200 OpenAPI
Integrationresponse Update (PATCH) /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200 OpenAPI
Integrationresponse Put (PUT) /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/integration/responses/200 OpenAPI
Method Update (PATCH) /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET OpenAPI
Get Response (GET) /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200 OpenAPI
Methodresponse Put (PUT) /restapis/fugvjdxtri/resources/3kzxbg5sa2/methods/GET/responses/200 OpenAPI
Resource Create (POST) /restapis/fugvjdxtri/resources/3kzxbg5sa2 OpenAPI
Resource Createchild (POST) /restapis/fugvjdxtri/resources/47rxl6 OpenAPI
Restapi Resources (GET) /restapis/fugvjdxtri/resources OpenAPI
Stage Update (PATCH) /restapis/fugvjdxtri/stages/stage1 OpenAPI
Restapi Models (GET) /restapis/l9kujxkzq2/models OpenAPI
Restapi Import (POST) /restapis?mode=import&failonwarning=true OpenAPI
Authorizer Byid (GET) /restapis/mxsmn867vb/authorizers/40j2n8 OpenAPI
Authorizer Delete (DELETE) /restapis/mxsmn867vb/authorizers/4unj71 OpenAPI
Authorizer Create (POST) /restapis/mxsmn867vb/authorizers OpenAPI
Restapi Create (POST) /restapis OpenAPI
Model Delete (DELETE) /restapis/uojnr9hd57/models/CalcOutput OpenAPI
Model Generatetemplate (GET) /restapis/uojnr9hd57/models/output/default_template OpenAPI
Model Byname (GET) /restapis/uojnr9hd57/models/output OpenAPI
Model Create (POST) /restapis/uojnr9hd57/models OpenAPI
Method Byhttpmethod (GET) /restapis/uojnr9hd57/resources/0cjtch/methods/GET OpenAPI
Method Integration (GET) /restapis/uojnr9hd57/resources/0cjtch/methods/GET/integration OpenAPI
Methodresponse Delete (DELETE) /restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200 OpenAPI
Method Responses (GET) /restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200 OpenAPI
Methodresponse Update (PATCH) /restapis/uojnr9hd57/resources/0cjtch/methods/GET/responses/200 OpenAPI
Stage Flush (DELETE) /restapis/uycll6xg9a/stages/alpha/cache/authorizers OpenAPI
Stage Flush (DELETE) /restapis/uycll6xg9a/stages/alpha/cache/data OpenAPI
Stage Delete (DELETE) /restapis/uycll6xg9a/stages/alpha OpenAPI
Restapi Put (PUT) /restapis/wn611yeyp3?mode=merge OpenAPI
Clientcertificate Delete (DELETE) /usageplans/{usageplanId}/keys/{keyId} OpenAPI

<