Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Does AWS API Gateway support OpenAPI 3.0?

I read somewhere in the documentation that AWS API Gateway includes support for Swagger, but Swagger is now more formally known as the OpenAPI specification and has been bumped to major version 3.0.

like image 204
J. Munson Avatar asked Aug 16 '17 17:08

J. Munson


People also ask

Does API gateway support OpenAPI?

API Gateway supports APIs that are described using the OpenAPI specification, version 2.0. Your API can be implemented using any publicly available REST framework such as Django or Jersey. You describe your API in a YAML file referred to as an OpenAPI document.

Does AWS API gateway support Swagger?

As mentioned before, AWS API Gateway can be configured by using API specifications written in Swagger. Additionally, a set of extensions have been defined for the API Gateway to capture most of its specific properties, like integrating Lambda functions or using Authorizers.

What API types are supported by Amazon API gateway?

Amazon API Gateway offers features such as the following: Support for stateful (WebSocket) and stateless (HTTP and REST) APIs. Powerful, flexible authentication mechanisms, such as AWS Identity and Access Management policies, Lambda authorizer functions, and Amazon Cognito user pools.

Does Swagger OpenAPI 3?

OpenAPI 3.0 is the latest version of the specification. The Swagger tools, which are supported by SmartBear Software, are among the most popular tools for implementing the OpenAPI Specification, and will continue to maintain the Swagger name (Swagger Editor, Swagger UI, SwaggerHub, etc.)


1 Answers

AWS API Gateway supports OpenAPI 3.0 since September 27, 2018, both during API import and export:

https://aws.amazon.com/about-aws/whats-new/2018/09/amazon-api-gateway-adds-support-for-openapi-3-api-specification/

like image 93
Jmoney38 Avatar answered Oct 02 '22 00:10

Jmoney38