FeedTheBeast API

Base: https://api.feed-the-beast.com/v1

FTB Modpack-Auflistung — zweistufiges Laden: IDs abrufen, dann Details pro Pack.

Verarbeitung: FTBProvider
GET /modpacks/public/modpack/all

List All Modpacks

Get all FTB modpacks (returns IDs, fetch details separately)

Antwort-Beispiel

{"packs":[100,200,300],"total":150}

cURL

curl "https://api.feed-the-beast.com/v1/modpacks/public/modpack/all"
GET /modpacks/public/modpack/{packId}

Get Modpack Details

Get a single FTB modpack by ID

Parameter

Name Typ Pflicht Beschreibung
packId integer Ja FTB Pack ID (skip 81 = test pack)

Antwort-Beispiel

{"id":100,"name":"FTB Revelation","synopsis":"Kitchen sink modpack","versions":[{"id":1000,"name":"3.5.0","type":"Release"}],"art":[{"url":"https://..."}]}

cURL

curl "https://api.feed-the-beast.com/v1/modpacks/public/modpack/100"
GET /modpacks/public/modpack/search/100

Search Modpacks

Search FTB modpacks by keyword

Parameter

Name Typ Pflicht Beschreibung
term string Nein Search keyword

Antwort-Beispiel

{"packs":[100,200],"curseforge":[],"total":2}

cURL

curl "https://api.feed-the-beast.com/v1/modpacks/public/modpack/search/100?term=revelation"