The Versioning area lists six providers, and two of them are the area itself

The Versioning area lists six providers, and two of them are the area itself

The Versioning area covers API versioning patterns, schema evolution and breaking-change detection. Its page reports a provider_count of 6. Read the six and the area gets much smaller: two are topic pages that redirect back to areas, one is a Markdown convention, one says in its own description that it has no REST API, and two publish anything.

That is a fair picture of the market. Versioning is something every API does and almost nobody sells as its own API.

The six, by score band

Provider APIs Band Kin Score
Bengal Technologies 11 developing 42.4
SilverStripe 2 thin 32.2
DVC 1 emerging 20.2
CHANGELOG.md (Keep a Changelog) 0 emerging 13.4
Change Log 0 minimal 9.6
Versioning 0 minimal 9.6

What is actually in there

Bengal Technologies is the one real fit. Its platform handles API lifecycle management: versioning, deprecation scheduling and machine-to-machine authentication, with a portal where developers register applications, get scoped credentials and watch usage across multiple API versions. It has 11 APIs and is the only member in the developing band.

SilverStripe is here because its content management API manages page versioning, which is versioning of content rather than versioning of APIs.

DVC versions datasets, models and ML pipelines on top of Git, and its description says plainly that it is not a network service and there is no DVC REST API. Its single listed API is the CLI.

CHANGELOG.md is the Keep a Changelog convention, a file format with no API at all.

Change Log and Versioning are not providers. Their provider pages are now redirects to /areas/change-log/ and /areas/versioning/, generated when those repos were reclassified as topics. The area’s provider list still counts them. That is ours to fix: the honest count is 4, and the count of members that ship a versioning API is 1.

What the area tells you

Versioning does not show up as a product category because it lives inside every contract: the info.version field, a version header, a path prefix, a changelog, a Sunset header. The places to look for it on apis.io are the related areas, Deprecation and Change Log, each of which shares two providers with this one, and the version and deprecation signals inside individual OpenAPI contracts.

Takeaway

If you need tooling that manages versions across an API estate, the catalog gives you one direct candidate, Bengal Technologies at 42.4. If you need to learn how a specific provider versions its API, read its contract and changelog, not this area. See the list at apis.io/areas/versioning/.

← Solo.io unifies AI and API traffic in agentgateway, and the catalog sees only the portal
Webz.io says a dark web mention is not a breach, and its APIs carry no contract on record →