Get multiple versions
Response
Expected response to a valid request
Example response
[
{
"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",
"id": "IIJJKKLL",
"project_id": "AABBCCDD",
"author_id": "EEFFGGHH",
"environment": "client_and_server",
"files": [
{
"hashes": {
"sha512": "93ecf5fe02914fb53d94aa3d28c1fb562e23985f8e4d48b9038422798618761fe208a31ca9b723667a4e05de0d91a3f86bcd8d018f6a686c39550e21b198d96f",
"sha1": "c84dd4b3580c02b79958a0590afd5783d80ef504"
},
"url": "https://cdn.modrinth.com/data/AABBCCDD/versions/1.0.0/my_file.jar",
"filename": "my_file.jar",
"size": 1097270,
"file_type": "required-resource-pack"
}
]
}
]Changes
Changed in 3 of the 21 revisions of this API.325
- ○
added the required property
items/allOf[subschema #2]/environmentto the response with the200statusresponse-required-property-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
the
items/allOf[subschema #2]/files/items/file_typeresponse's property type/format changed fromstring/to/for status200response-property-type-changed
- ○
added
FileTypeEnumsubschema #2to theitems/allOf[subschema #2]/files/items/file_typeresponse propertyallOflist for the response status200response-property-all-of-added
- ○
removed the
optional-resource-packenum value from theitems/allOf[subschema #2]/files/items/file_typeresponse property for the response status200response-property-enum-value-removed
- ○
removed the
required-resource-packenum value from theitems/allOf[subschema #2]/files/items/file_typeresponse property for the response status200response-property-enum-value-removed
- ▲
- ▲
the response property
items/allOf[subschema #2]/files/items/file_typebecame nullable for the status200response-property-became-nullable
- ▲
the
items/allOf[subschema #2]/files/items/file_typeresponse's property type/format changed from/tostring/for status200response-property-type-changed
- ●
added the new
optional-resource-packenum value to theitems/allOf[subschema #2]/files/items/file_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
required-resource-packenum value to theitems/allOf[subschema #2]/files/items/file_typeresponse property for the response status200response-property-enum-value-added
- ○
removed
FileTypeEnumsubschema #2from theitems/allOf[subschema #2]/files/items/file_typeresponse propertyallOflist for the response status200response-property-all-of-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲