OpenAPI 规范

RESTful API 的世界标准

OpenAPI 规范 (OAS) 于 2015 年在 OpenAPI 倡议下捐赠给了 Linux 基金会。该规范创建了一个 RESTful 接口,通过有效地映射所有与之关联的资源和操作,可以轻松地开发和使用 API。

OAS 2.0 OAS 3.0 OAS 3.1

OpenAPI 规范和 Swagger 工具

Swagger 工具是由最初的“Swagger”规范背后的团队开发的。Swagger 提供了最强大和最易于使用的工具,可以充分利用 OpenAPI 规范。

为什么选择 OpenAPI 规范?

简化您的工作流程

通过自动保持 API 的设计、文档和实现同步更新来简化 API 的构建过程

无限制构建

使用各种流行语言的客户端库和服务器模板,在您选择的技术堆栈中开发 API

开放和全球支持

OpenAPI 规范是开放 API 倡议(Linux 基金会合作项目)中的一个社区驱动的开放规范。

使用 OAS 解锁 API 的强大功能

OpenAPI 规范可以在整个 API 生命周期中实施。
设计 OAS 提供了用于设计 API 的完整格式,在编写代码之前定义资源和操作。 OpenAPI 规范 文档 可视化您的 API 操作,让内部开发人员和外部消费者快速采用您的 API。 自动化 Cucumber 解决方案 客户端和服务器生成 基于您的 OAS 定义,生成服务器存根和客户端 SDK 的脚手架 OpenAPI 规范 测试 通过在您的 OAS 定义中定义成功的响应来自动化测试用例的生成。 OpenAPI 规范 监控 使用 OAS 生成中定义的操作来创建 API 监视器。 OpenAPI 规范 部署 受 AWS、IBM、Apigee 等领先 API 网关的支持。