我相信所有阅读此文章的人都知道 OpenAPI/Swagger 规范的用途。然而,大多数工具是为 API 所有者构建的,旨在帮助他们支持文档、SDK 生成、API 控制台等。那么 API 消费者呢?他们被认为只使用 SDK。但是,这种情况正在改变。
API 定义现在可以用于
更多使用场景将在不久的将来出现。在我们看来,生态系统增长的主要限制因素是公共 API 的 OpenAPI 规范稀缺。这正是 APIs.guru 试图解决的问题。

您可以查看我们精心收集的 OpenAPI 规范。

如果您对访问整个集合感兴趣,可以使用我们简单的 REST API;无需 API 密钥或注册。因此,没有什么能限制您利用这些规范发挥创意,下面只是现有集成的一些示例:
如果您正在开发 OpenAPI 工具/库,请考虑使用 APIs.guru 作为测试套件,并且别忘了添加我们引人注目的 README 徽章:
我们不仅仅是简单地收集 API 规范,还致力于解决尽可能多的常见 API 定义问题。

坦率地说,寻找规范是一项艰巨的工作。因此,我们需要您的帮助。如果您是 API 所有者,或者您只是知道任何流行格式(WADL、RAML、Swagger、API Blueprint)的公共 API 规范,请考虑将其添加到我们的集合中。

作为一个开源项目,我们正在努力建设一个社区。欢迎在 Gitter 与我们聊天,或在 Github 上提出问题。在 Twitter 上关注我们。不要错过成为贡献者的机会:我们有一些 待解决的问题 您可以提供帮助。