Amazon Web Services REST APIs API
The REST APIs API from Amazon Web Services — 30 operation(s) for rest apis.
The REST APIs API from Amazon Web Services — 30 operation(s) for rest apis.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/amazon-web-services-rest-apis-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Amazon Web Services apigateway Restapis API
description: 'Amazon API Gateway
Amazon API Gateway helps developers deliver robust, secure, and scalable mobile and web application back ends. API Gateway allows developers to securely connect mobile and web applications to APIs that run on Lambda, Amazon EC2, or other publicly addressable web services that are hosted outside of AWS.'
tags:
- name: REST APIs
paths:
/restapis/{restapi_id}/authorizers:
GET:
summary: Amazon Web Services Getauthorizers
description: Describe an existing Authorizers resource.
operationId: amazonWebServicesGetAuthorizers
tags:
- REST APIs
/restapis/{restapi_id}/deployments:
GET:
summary: Amazon Web Services Getdeployments
description: Gets information about a Deployments collection.
operationId: amazonWebServicesGetDeployments
tags:
- REST APIs
/restapis/{restapi_id}/documentation/parts:
PUT:
summary: Amazon Web Services Importdocumentationparts
description: Imports documentation parts
operationId: amazonWebServicesImportDocumentationParts
tags:
- REST APIs
/restapis/{restapi_id}/documentation/versions:
GET:
summary: Amazon Web Services Getdocumentationversions
description: Gets documentation versions.
operationId: amazonWebServicesGetDocumentationVersions
tags:
- REST APIs
/restapis/{restapi_id}/models:
GET:
summary: Amazon Web Services Getmodels
description: Describes existing Models defined for a RestApi resource.
operationId: amazonWebServicesGetModels
tags:
- REST APIs
/restapis/{restapi_id}/requestvalidators:
GET:
summary: Amazon Web Services Getrequestvalidators
description: Gets the RequestValidators collection of a given RestApi.
operationId: amazonWebServicesGetRequestValidators
tags:
- REST APIs
/restapis/{restapi_id}/resources/{parent_id}:
POST:
summary: Amazon Web Services Createresource
description: Creates a Resource resource.
operationId: amazonWebServicesCreateResource
tags:
- REST APIs
/restapis:
GET:
summary: Amazon Web Services Getrestapis
description: Lists the RestApis resources for your collection.
operationId: amazonWebServicesGetRestApis
tags:
- REST APIs
/restapis/{restapi_id}/stages:
GET:
summary: Amazon Web Services Getstages
description: Gets information about one or more Stage resources.
operationId: amazonWebServicesGetStages
tags:
- REST APIs
/restapis/{restapi_id}/authorizers/{authorizer_id}:
PATCH:
summary: Amazon Web Services Updateauthorizer
description: Updates an existing Authorizer resource.
operationId: amazonWebServicesUpdateAuthorizer
tags:
- REST APIs
/restapis/{restapi_id}/deployments/{deployment_id}:
PATCH:
summary: Amazon Web Services Updatedeployment
description: Changes information about a Deployment resource.
operationId: amazonWebServicesUpdateDeployment
tags:
- REST APIs
/restapis/{restapi_id}/documentation/parts/{part_id}:
PATCH:
summary: Amazon Web Services Updatedocumentationpart
description: Updates a documentation part.
operationId: amazonWebServicesUpdateDocumentationPart
tags:
- REST APIs
/restapis/{restapi_id}/documentation/versions/{doc_version}:
PATCH:
summary: Amazon Web Services Updatedocumentationversion
description: Updates a documentation version.
operationId: amazonWebServicesUpdateDocumentationVersion
tags:
- REST APIs
/restapis/{restapi_id}/gatewayresponses/{response_type}:
PATCH:
summary: Amazon Web Services Updategatewayresponse
description: Updates a GatewayResponse of a specified response type on the given RestApi.
operationId: amazonWebServicesUpdateGatewayResponse
tags:
- REST APIs
/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration:
PATCH:
summary: Amazon Web Services Updateintegration
description: Represents an update integration.
operationId: amazonWebServicesUpdateIntegration
tags:
- REST APIs
/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}:
PATCH:
summary: Amazon Web Services Updateintegrationresponse
description: Represents an update integration response.
operationId: amazonWebServicesUpdateIntegrationResponse
tags:
- REST APIs
/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}:
PATCH:
summary: Amazon Web Services Updatemethod
description: Updates an existing Method resource.
operationId: amazonWebServicesUpdateMethod
tags:
- REST APIs
/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}:
PATCH:
summary: Amazon Web Services Updatemethodresponse
description: Updates an existing MethodResponse resource.
operationId: amazonWebServicesUpdateMethodResponse
tags:
- REST APIs
/restapis/{restapi_id}/models/{model_name}:
PATCH:
summary: Amazon Web Services Updatemodel
description: Changes information about a model.
operationId: amazonWebServicesUpdateModel
tags:
- REST APIs
/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}:
PATCH:
summary: Amazon Web Services Updaterequestvalidator
description: Updates a RequestValidator of a given RestApi.
operationId: amazonWebServicesUpdateRequestValidator
tags:
- REST APIs
/restapis/{restapi_id}/resources/{resource_id}:
PATCH:
summary: Amazon Web Services Updateresource
description: Changes information about a Resource resource.
operationId: amazonWebServicesUpdateResource
tags:
- REST APIs
/restapis/{restapi_id}:
PATCH:
summary: Amazon Web Services Updaterestapi
description: Changes information about the specified API.
operationId: amazonWebServicesUpdateRestApi
tags:
- REST APIs
/restapis/{restapi_id}/stages/{stage_name}:
PATCH:
summary: Amazon Web Services Updatestage
description: Changes information about a Stage resource.
operationId: amazonWebServicesUpdateStage
tags:
- REST APIs
/restapis/{restapi_id}/stages/{stage_name}/cache/authorizers:
DELETE:
summary: Amazon Web Services Flushstageauthorizerscache
description: Flushes all authorizer cache entries on a stage.
operationId: amazonWebServicesFlushStageAuthorizersCache
tags:
- REST APIs
/restapis/{restapi_id}/stages/{stage_name}/cache/data:
DELETE:
summary: Amazon Web Services Flushstagecache
description: Flushes a stage's cache.
operationId: amazonWebServicesFlushStageCache
tags:
- REST APIs
/restapis/{restapi_id}/stages/{stage_name}/exports/{export_type}:
GET:
summary: Amazon Web Services Getexport
description: Exports a deployed version of a RestApi in a specified format.
operationId: amazonWebServicesGetExport
tags:
- REST APIs
/restapis/{restapi_id}/gatewayresponses:
GET:
summary: Amazon Web Services Getgatewayresponses
description: Gets the GatewayResponses collection on the given RestApi. If an API developer has not added any definitions for gateway responses, the result will be the API Gateway-generated default GatewayResponses collection for the supported response types.
operationId: amazonWebServicesGetGatewayResponses
tags:
- REST APIs
/restapis/{restapi_id}/models/{model_name}/default_template:
GET:
summary: Amazon Web Services Getmodeltemplate
description: Generates a sample mapping template that can be used to transform a payload into the structure of a model.
operationId: amazonWebServicesGetModelTemplate
tags:
- REST APIs
/restapis/{restapi_id}/resources:
GET:
summary: Amazon Web Services Getresources
description: Lists information about a collection of Resource resources.
operationId: amazonWebServicesGetResources
tags:
- REST APIs
/restapis/{restapi_id}/stages/{stage_name}/sdks/{sdk_type}:
GET:
summary: Amazon Web Services Getsdk
description: Generates a client SDK for a RestApi and Stage.
operationId: amazonWebServicesGetSdk
tags:
- REST APIs