Feature Request: Keymaster API

Keeping track of lots of scripts as a server owner can be pretty tough! Manually keeping track of my server’s outdated scripts quickly ends up taking a significant amount of time. My solution?

Keymaster API

  • Allow custom bots/scripts to authenticate w/ Keymaster and query owned assets
    • “Is my server using outdated scripts?!” NO MORE!
    • Bots/Scripts can query the API to determine if your scripts are outdated
      • Let’s be honest, script makers aren’t very good about doing this, so let’s do it ourselves!
  • Allow automatic download of assets
    • “My dev team can’t update assets without me!” NO MORE!
    • Dev teams can use an authenticated bot/script to ensure the server’s scripts are up to date without the server owner needing to allocate time towards this task.

INTERESTED?

If this feature request interests you, drop a comment to pique the interset of the FiveM Team. Building an API (if one doesn’t exist) is a lot of work, show the team that this task is worth the time and energy.

10 Likes

Adding to this list:

Allow asset creators to use a users fivem id to access which assets they own on keymaster.

It is a pain to confirm purchases and ownership for transferred assets. We can query the Tebex API but that is only for purchases and not for the actual assets they have on their account (e.g. after transfers). We always have to manually go through Keymaster and search for the users name. Would be 1000x more efficient to check for asset ownership by fivem id.

5 Likes