Version Guide
API Version Format
The AXSMarine OpenAPI Specification uses a three-part version number:
1 . X . Y
β β βββ Specification structure revision
β βββββ API content revision
βββββββββ Major versionWhat Each Number Means
1 β Major Version
Only changes in the event of a fundamental architectural overhaul. Would be communicated in advance as a breaking change.
X β API Content Revision
Increments every time the API content changes:
- β An endpoint was added or removed
- β An HTTP method was added or removed from a path
- π A request parameter was added, removed, or modified
- π A request or response body schema was updated
- π A response status code was added or removed
If X changed β review the Release Notes before updating your integration.
Y β Specification Structure Revision
Increments when the structure or format of the spec changes, but API behaviour is identical:
- New top-level sections added (e.g.
servers,security,tags) - New metadata or extension fields introduced (e.g.
x-extensions) - Formatting or organisation of the file updated
A Y-only bump is always safe β no endpoints or parameters changed.
Do I Need to Update My Integration?
X changed β β Review the Release Notes β API behaviour changed
Only Y changed β β‘ Re-import the spec file β no logic changes needed
Neither changed β β No action needed
Reading the Version at a Glance
1.0.0 β Initial release
1.1.0 β API content updated (X bumped)
1.1.1 β Spec structure improved, API content unchanged (Y bumped)
1.2.1 β API content updated again, structure unchanged (X bumped)
On this page
- Version Guide