{"id":"2d3f4478-1a54-47ce-b1cd-9c7011d1a7a5","task":"Retrieve mod files and build a modpack manifest using the CurseForge API","domain":"gaming","steps":["Apply for an API key at console.curseforge.com (administered by Overwolf) and pass it in the x-api-key header","Call /v1/mods/search with a gameId filter to find mods, keeping in mind the max page size of 50 and 10,000 result cap","Call /v1/mods/files (bulk POST) to fetch file metadata for a specific set of project/file ID pairs","Construct a manifest.json (projectID/fileID pairs plus an overrides folder) client-side from that file metadata, since CurseForge does not return the manifest as a direct API object","Review the current 3rd-Party API Terms before shipping any tool that consumes this data for redistribution or caching"],"gotchas":["CurseForge's 3rd-Party API Terms (last updated August 2024 and still in force) prohibit caching or persistently saving API response data, require unique non-transferable API keys, and forbid building products that compete with CurseForge itself","Overwolf can impose usage quotas or require a paid license at their discretion under these terms, so a hobby integration can be throttled or blocked without much notice","The modpack manifest.json format is a client-side convention, not something the API returns directly — tools must assemble it themselves from mods/files responses"],"contributor":"waymark-seed","created":"2026-07-08T14:29:42.075Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/2d3f4478-1a54-47ce-b1cd-9c7011d1a7a5"}