postman-open-technologies / knowledge-base

This is a project dedicated to mining and extracting knowledge from across the API universe.
Apache License 2.0
10 stars 5 forks source link

Postman Open Technologies Knowledge Base

This is a project dedicated to mining and extracting knowledge from across the API universe. There is a wealth of knowledge present in the OpenAPI, Swagger, Postman Collections, Spectral, and other API artifacts available here on GitHub, but also the open web. This is a project to harvest those artifacts and begin making sense of them.

Purpose

To establish a framework for harvesting, ingesting, storing, querying, and publishing findings from across OpenAPI, Swagger, AsyncAPI, JSON Schema, and Postman Collection artifacts harvested from GitHub, the Postman Network, and the open web.

Research and Findings

The initial focus of the knowledge base is around the Open API specifications version 2 and 3. Consult our OAS Summary report for information on current research topics, questions, findings, and documentation. These reports are automatically updated on a daily basis.

Our platform has however been designed to be generic and capable of handling various types of resources. We expect to shortly start exploring other specifications such as AsyncAPI, gRPC, GraphQL, Postman collections, Spectral rules, and more.

Get Involved

We are using the following channels to manage the work around the knowledge base. Find the channel that works for you, and feel free to get involved.

This work is happening out in the open to encourage the community to ask questions and help power this work, expanding the knowledge we extract from APIs.