⚠️ This is the old API and may not work
-
query modpacks:
-
https://addons-ecs.forgesvc.net/api/v2/addon/search?gameId=432&categoryId=4472&searchFilter=direwolf
-
get search categories:
-
get mods:
-
get mod categories:
-
get modpack infos:
-
get modpack zip:
-
get mod:
- https://addons-ecs.forgesvc.net/api/v2/addon/228404/file/2683366/download-url
-
response headers -> ETag = MD5 of file
-
get minecraft versions:
-
forge:
- list modloaders for minecraft version:
- get modloader info:
-
minecraft:
- get versions (
versionJson
): - get launcher info and download link:
- get versions (
If you
POST
directly tohttps://addons-ecs.forgesvc.net/api/v2/addon/
where the request body is a JSON-formatted array of project IDs (e.g.[228525,452344,238222]
), you will receive a JSON array of information for each of those project IDs. Careful, it can be pretty big.If you have a lot of mods to request information for, that's the way to do it, you can get them all in one request.