IDEAS

Help shape the future of CurseForge!

An official, well-documented API for CF

The API we scraped from the Twitch launcher was in some... "murky" waters legally and also wasn't that well documented or that efficient.

  • Team Overwolf
  • Jul 1 2020
  • Planned
  • Aug 12, 2020

    Admin response

    Hey there,

    Hey there, if you've subscribed to this suggestion you can expect to receive an email with a link to a survey by the end of the day (12/8/20) with a few clarification questions.
    We're gathering more information and input what you have in mind and what you require from an API.

    Be sure to check your spam box, and thanks!

  • Attach files
  • StormCloud Chakat commented
    20 May 12:41pm

    I'd love to see an ability to get a list of the included mods in packs, the number of downloads, minecraft version, etc.. The kind of things needed to make a dedicated modpack browser and search by multiple criteria at once.

  • Admin
    Team Overwolf commented
    21 Apr 08:18am

    The new API is planned for this Quarter, and will likely have several iterations as time goes by to support different community requests.

  • Guest commented
    5 Jan 04:42am

    This is my number one most wanted feature. Once this gets properly fleshed out. 3rd party developers can more easily create tools that implement many of the other missing features that people may request.

  • Kree Zuhl commented
    14 Oct, 2020 12:06pm

    I've created a similar idea at https://curseforge-ideas.overwolf.com/ that could use some loving. I think it would help to ensure the survivability of 3rd party launchers while not hurting the promised increased revenue streams. In fact it might help to realize what CF could never accomplish.

  • Guest commented
    11 Oct, 2020 05:59pm

    You guys have a platform with a manager on top. While an official api may decrease the engagement with your manager, it'll enforce your platform's position as a place to get mods. I don't know what your engagement stats are for individual mods but you may be able to get that through the public api transactions. Make it easy for people to have third party manager since there's a demand for them and reduce the likeliness that they will look for other solutions. I jump ship on tech all the time in applications, I view friction as cost and when the juice isn't worth the squeeze we move where it's easiest.

  • Guest commented
    10 Oct, 2020 03:37pm

    To add on (pun intended) to this:

    • An official API that supports third party addon managers

    • Discussions towards a paid model (API Key type scenario) for third party addon manager developers.

      • This would allow third party addon managers to still exist while helping to cover the cost the potential revenue missed by users of such addon managers.

    • Integration for addon developers to use public source control repos (Like GitHub) to provide packages for download and the bandwidth overhead for OW.

      • OW still gets the "view" in the their addon manager/website

      • GH provides the bandwidth for the download of the actual addon

      • This type of integration will be fairly complex to implement and will also require addon devs to be familiar with CI/CD automation.

  • BellCube commented
    3 Aug, 2020 09:29pm

    As a dev-in-training, I would LOVE this! I have tried so much to find a documentation on implimenting the Curse stuff into build.gradle for my forge mods, and would be all over a documentation.

  • Adriaan van Zyl commented
    25 Jul, 2020 09:56pm

    Please please please make this happen. Most people use the API for discord bots to notify of releases and it would be really awesome to have an official API to use

  • +159