OpenAPI Specifications in the real world

After validating billions of API calls, we have seen a number of common issues with production APIs.

We evaluated OpenAPI specifications and definitions to understand if APIs were poorly designed, or had gaps in implementation.

What we found was surprising. The majority of publicly available API architecture documents were different to their production APIs. When a production API differs from its published specification, we see API Drift.

We reviewed APIs from across the ecosystem to better understand API Drift, its causes, and how to prevent it.

We found that 75% of production APIs we tested had variances to their published OpenAPI Specifications.

API Drift leads to confusion, complication, and API errors.

Download the full paper to see the problem of API Drift, and what to do about it.

 

Download Now