API Endpoints
Versions List API
API endpoint to get a list of available Magma versions
Versions List API
The Versions List API provides access to the latest Magma server software versions from the official Maven repository.
Endpoint
Query Parameters
Parameter | Type | Default | Description |
---|---|---|---|
limit | number | 10 | Number of versions to return. Set to 0 for all versions. |
Response
Response Fields
Field | Type | Description |
---|---|---|
total | number | Total number of versions available in the repository |
limit | number | The current limit applied to the results |
versions | array | Array of version objects |
Each version object contains:
Field | Type | Description |
---|---|---|
groupId | string | The Maven group ID (always "org.magmafoundation") |
artifactId | string | The Maven artifact ID (always "magma") |
version | string | The version string |
minecraftVersion | string | The Minecraft version this build supports |
downloadUrl | string | Direct download URL for the JAR file |
installerUrl | string | Direct download URL for the installer JAR file |
changelogUrl | string | URL to the changelog text file |
isStable | boolean | Indicates if this is a stable release (not a beta/alpha/snapshot) |