# Semantic Versioning (SemVer)

**Canonical:** https://apis.io/apis/versioning-protocols/semver/  
**Provider:** Versioning Protocols — https://apis.io/providers/versioning-protocols/  
**Documentation:** https://semver.org/

Semantic Versioning (SemVer) is one of 5 APIs that [Versioning Protocols](https://apis.io/providers/versioning-protocols/) publishes on the [APIs.io](https://apis.io/) network. This API exposes 2 JSON Schema definitions. Tagged areas include Semantic Versioning, SemVer, Breaking Changes, and API Versioning. The published artifact set on APIs.io includes API documentation and 2 JSON Schemas.

Semantic Versioning is a versioning scheme using a MAJOR.MINOR.PATCH format where MAJOR increments denote breaking changes, MINOR increments indicate new backward-compatible features, and PATCH increments represent backward-compatible bug fixes. SemVer 2.0.0 is the canonical specification maintained at semver.org.

## Machine-readable artifacts (5)

- **Documentation** — https://semver.org/
- **Specification** — https://semver.org/spec/v2.0.0.html
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/versioning-protocols/refs/heads/main/json-schema/versioning-protocols-semver-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/versioning-protocols/refs/heads/main/json-structure/versioning-protocols-semver-structure.json
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/versioning-protocols/refs/heads/main/apis.yml

## Other Versioning Protocols APIs (4)

- [Calendar Versioning (CalVer)](https://apis.io/apis/versioning-protocols/calver/)
- [URI Path Versioning](https://apis.io/apis/versioning-protocols/uri-path-versioning/)
- [Header-Based Versioning](https://apis.io/apis/versioning-protocols/header-versioning/)
- [OpenAPI Versioning](https://apis.io/apis/versioning-protocols/openapi-versioning/)

## Tags

Semantic Versioning, SemVer, Breaking Changes, API Versioning

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/versioning-protocols/semver/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/versioning-protocols/.
