v19

latestOpenAPI 3.0.0raw.githubusercontent.com2026-08-037759134.1 KB
version-files

Latest versions of multiple projects from hashes, loader(s), and game version(s)

This is the same as /version_file/{hash}/update except it accepts multiple hashes.

post/version_files/update

Request body

hashesstring[] required
algorithm'sha1' | 'sha512' required
loadersstring[] required
game_versionsstring[] required
version_typesstring[]

Example request

{
  "hashes": [
    "ea0f38408102e4d2efd53c2cc11b88b711996b48d8922f76ea6abf731219c5bd1efe39ddf9cce77c54d49a62ff10fb685c00d2e4c524ab99d20f6296677ab2c4",
    "925a5c4899affa4098d997dfa4a4cb52c636d539e94bc489d1fa034218cb96819a70eb8b01647a39316a59fcfe223c1a8c05ed2e2ae5f4c1e75fa48f6af1c960"
  ],
  "algorithm": "sha512",
  "loaders": [
    "fabric"
  ],
  "game_versions": [
    "1.18",
    "1.18.1"
  ],
  "version_types": [
    "release"
  ]
}

Response

Expected response to a valid request

HashVersionMap required

A map from hashes to versions