Nexus Mods API released

  • Comment
Since we teased it back in October, our developers have been working hard on finalising the Nexus Mods API and today I'm pleased to report we’re ready to open the virtual doors to the public.


What is the Nexus Mods API?

It’s a set of instructions developers can use to access features and information from our service. We’ve been developing the API in parallel with Vortex to ensure it has a host of useful features. This is a more modern replacement to the ageing system applications like Nexus Mod Manager have been using for the last few years.


What can I do with the API? 

If you’re looking to make use of our data for a mod manager, Discord bot or integration into your game, you can view the full API documentation here. As a brief rundown of the features of the API you can:

Mods:

  • Get the latest, recently updated or trending mods.
  • Get mod metadata.
  • Get a list of files and file info on a mod.
Games:

  • Retrieve a complete list of games.
  • Get information on a specific game.
Users:

  • Users can log in to your application with their Nexus Mods account via their API key or our Single sign-on (SSO) page.
  • Manage tracked and endorsed mods on a user’s account. 




Keys! Clinky shiny keys!

When using an app that talks to our API, you’ll need an API key. We’ve added a new page to your user account settings where you can see your keys to different apps or request a unique one for your user account.


Will this break my current mod manager?

If you’re currently using Nexus Mod Manager, Mod Organizer or another app that uses the old method of getting data from us, you won’t see any change immediately. We have already reached out to the developers of some of the key modding tools that use the old service and will be consulting with them in their efforts to migrate to the new API. 

We are giving notice that the old system will be switched off 3 months from today (Monday, 13th May 2019). This should give developers plenty of time to update their apps to the new API method. After this point, you can still continue to use any software that has not been updated, but you will have to install your mods manually.


Registering my app

If you're creating an app which takes advantage of our API, you can contact the Community Managers (BigBizkit or Pickysaurus) to get your application approved. Only approved applications will be able to use the Single sign-on (SSO). 

You can also ask the user to enter their Personal API Key from the API Access page in their settings in order to log into your app - this method does not require approval. 


Feedback, support and suggestions

We’ve opened up a new channel on the Nexus Mods Discord server dedicated to all things API. If you are having problems using the API or have suggestions on how it can be improved, you can get in touch with us through the Discord or email us

68 comments

  1. krindoskore
    krindoskore
    • member
    • 1 posts
    • 0 kudos
    Ok so for everyone who cant update or dont know what to do just uninstall nmm and download it from here
    i couldnt update cuz of some error and i hope this helps
    https://github.com/Nexus-Mods/Nexus-Mod-Manager/releases
  2. 1ae0bfb8
    1ae0bfb8
    • supporter
    • 1,786 posts
    • 27 kudos
    update it?
  3. ImNotImWhat
    ImNotImWhat
    • member
    • 13 posts
    • 0 kudos
    is there a way that i can figure out how to change it to the new API?
  4. Moksha8088
    Moksha8088
    • supporter
    • 6,405 posts
    • 48 kudos
    Glad that I've finally gotten the new NMM .7.5 up and running.
  5. Vylmort
    Vylmort
    • supporter
    • 174 posts
    • 3 kudos


    I don't understand the difference between the old version and this update with the api thing. could somebody explain it to me? is there anything different?


    yeah if you have 100+ mods and you do a check for updates you burn at once through your rate limite of 100  seems for every action on nmm you do it cost you at least 1 limit point downloading a mod is 3 point ..  so you are punished with 100+ mods its all to prevent an mass downloads of mods which I do not do in the first place,  and all gods beware if I ever have to reinstal all..  that will cost me days ..
  6. NogicGaming
    NogicGaming
    • member
    • 17 posts
    • 0 kudos
    I don't understand the difference between the old version and this update with the api thing. could somebody explain it to me? is there anything different?
  7. HadToRegister
    HadToRegister
    • premium
    • 9,829 posts
    • 128 kudos


    vortex is not good, nmm a god.
     


     
     
    You're quite right there.

    god does nothing either, just like NMM.
  8. HadToRegister
    HadToRegister
    • premium
    • 9,829 posts
    • 128 kudos


    God like me hate the new version of the NMM if you add a mod manually lands in the Unassigned section I do not understand in the version of 0.65.11 that was not the case man what is that just for a mess on nexus my motto is that former was better than the new one


     
     
    So, you're saying even God hates the new version of Nexus Mod Manager, or Vortex?

     
  9. DreadMasterBrontes
    DreadMasterBrontes
    • member
    • 64 posts
    • 0 kudos
    God like me hate the new version of the NMM if you add a mod manually lands in the Unassigned section I do not understand in the version of 0.65.11 that was not the case man what is that just for a mess on nexus my motto is that former was better than the new one
  10. 1ae0bfb8
    1ae0bfb8
    • supporter
    • 1,786 posts
    • 27 kudos


    unless you can set vortex to tell you the name of the mod like NMM does instead of a file name then i refuse to use it.


    it is your refusal to use it that makes this comment so funny.
Top