v19

latestOpenAPI 3.0.0raw.githubusercontent.com2026-08-037759134.1 KB
versions

Modify a version

patch/version/{id}

Request body

namestring

The name of this version

version_numberstring

The version number. Ideally will follow semantic versioning

changelogstring nullable

The changelog for this version

game_versionsstring[]

A list of versions of Minecraft that this version supports

version_type'release' | 'beta' | 'alpha'

The release channel for this version

loadersstring[]

The mod loaders that this version supports. In case of resource packs, use "minecraft"

featuredboolean

Whether the version is featured or not

status'listed' | 'archived' | 'draft' | 'unlisted' | 'scheduled' | 'unknown'
requested_status'listed' | 'archived' | 'draft' | 'unlisted' nullable
primary_filestring[]

The hash format and the hash of the new primary file

Example request

{
  "name": "Version 1.0.0",
  "version_number": "1.0.0",
  "changelog": "List of changes in this version: ...",
  "dependencies": [
    {
      "version_id": "IIJJKKLL",
      "project_id": "QQRRSSTT",
      "file_name": "sodium-fabric-mc1.19-0.4.2+build.16.jar",
      "dependency_type": "required"
    }
  ],
  "game_versions": [
    "1.16.5",
    "1.17.1"
  ],
  "version_type": "release",
  "loaders": [
    "fabric",
    "forge",
    "minecraft"
  ],
  "featured": true,
  "status": "listed",
  "primary_file": [
    "sha1",
    "aaaabbbbccccddddeeeeffffgggghhhhiiiijjjj"
  ],
  "file_types": [
    {
      "algorithm": "sha1",
      "hash": "aaaabbbbccccddddeeeeffffgggghhhhiiiijjjj",
      "file_type": "required-resource-pack"
    }
  ]
}

Response

Expected response to a valid request