curseforge.com API: get_project_relations
curseforge.com via Parse · developer_tools
Get project relations - dependencies (mods this project requires) or dependents (mods that require this project). Returns up to 20 results per page. Some projects may have no dependencies. An optional class_filter narrows results client-side to relations whose class matches the given slug (e.g. mc-mods, modpacks, texture-packs). Scrapes CurseForge for game mods, addons, and modpacks. Supports browsing games, searching projects, viewing project details/files/relations, and listing categories. Fulfilled by Parse from curseforge.com.
- curseforge-com
- developer-tools
- entertainment
- marketplace
- parse
- platform-key
Price and execution
- Price
- $0.02 USD credits / call
- Trust tier
- Verified
- Execution
- Managed call
- Capability group
- developer_tools
Interface snapshot
- Protocol
- HTTP operation
- Operation
- GET /scraper/f806094d-902d-4b71-ae23-e90d3dfe4ea5/get_project_relations
- Interface artifact
- sha256:bf38341bcdaa11c58adb57a8ae18fbe2f81505d0ae8aedad5a48cd9455ca8e0e
- Manifest digest
- sha256:dfcdb53d81e1b6bafe9d59f44c6b54cafa18d4d6af7a9e93dba0b3218f24153b
Request fields
- game (string, required): Game slug (e.g., minecraft).
- slug (string, required): Project slug from search_projects results (e.g., geckolib, jei).
- class (string, required): Project class slug (e.g., mc-mods).
- class_filter (string): Filter relations by class slug (e.g., mc-mods, modpacks, texture-packs). Only relations matching this class are returned. When empty or omitted, all relations are returned.
- relation_type (string): Type of relations to retrieve.: Allowed values: dependencies, dependents
Example queries
- {"game":"minecraft","slug":"jei","class":"mc-mods","relation_type":"dependencies"}