Change your API without fear
Developers often break APIs in unintentional and unexpected ways while refactoring, implementing new features and fixing bugs.
compaREST provides a reliable way to check compatibility between versions of any API based on OpenAPI specifications.
compa REST goes beyond just diffs – it does semantic analysis of your APIs
Built on principles of formal verification. Instead of carefully cherry-picking a number of checks, we applied a mathematical model of compatibility to derive algorithms that formally verify such compatibility.
Integrate compa REST with your CI
Benefits:
Detect unexpected API changes
compaREST helps highlight the changes in your API before you deploy your services.
Helps review PRs (pov: API)
Facilitates and simplifies API-driven development by putting your API changes first.
Seeing API changes provides a high-level overview of changes in your code.
Automatic API version compliance checking
compaREST provides an automated way of ensuring your API compatibility commitments.
Automatic API changelog generation
compaREST provides a reliable basis for your hand-written changelogs, ensuring that no feature changes slip through the cracks.
Want to know more?
Get in touch with us!