{"name": "mcapi — themaster2009sf", "version": 1, "endpoints": {"GET /v1/minecraft/versions?type=release|snapshot|old_beta|old_alpha": "все версии Java Edition", "GET /v1/minecraft/version/{id}": "version.json (библиотеки, ассеты, аргументы)", "GET /v1/java/{major}?os=linux|windows|mac&arch=x64|aarch64": "JRE Adoptium", "GET /v1/loaders/{fabric|quilt|forge|neoforge}?mc=1.20.1": "версии загрузчика", "GET /v1/loaders/{loader}/{mc}/{version}": "fabric/quilt: готовый profile json; forge/neoforge: ссылка на инсталлер", "GET /v1/search?q=&type=mod|modpack|resourcepack|shader|datapack|world|plugin&mc=&loader=&source=all|curseforge|modrinth&limit=&offset=": "поиск сразу по CF и Modrinth", "GET /v1/{curseforge|modrinth}/{project}": "карточка проекта", "GET /v1/curseforge/{project}/description": "HTML-описание CF", "GET /v1/{curseforge|modrinth}/{project}/files?mc=&loader=": "файлы/версии с зависимостями и ссылками", "GET /v1/{curseforge|modrinth}/{project}/files/{file}": "один файл", "POST /v1/curseforge/files {\"fileIds\":[...]}": "пакетно, для модпаков CF (manifest.json)", "GET /v1/download?url=": "кэширующий прокси разрешённых CDN (Mojang, forgecdn, Modrinth, maven загрузчиков, Adoptium)"}, "notes": "url=null + manual=<страница> значит автор CF запретил стороннее скачивание; ключ CF хранится только на сервере."}