Sorry, we don't support your browser.  Install a modern browser

License Key Use: Make bulk "uses" information be available to save on API calls.#437

V

To prevent license key sharing, I want to be able to revoke license keys that have too many uses.

Currently there is no way to get a table of all license keys and how many times they’ve been used. This means I’ll have to send thousands of API requests, each one of them to the license verify endpoint just to check how many times a given license key has been used.

I’d like to avoid doing this to save Gumroad and me the bandwith and time.

Please allow us to either download a list or query an API that shows all license keys and how many times they’ve been used.

a year ago

You could also check the number of uses in your app when someone tries to activate the license and then block activation. If you want to disable already active licenses you could re-check the license everytime somebody uses the app or periodically.

a year ago

At the moment, just check license validity at app startup and then periodically check in the background while the app is being used for any changes to the use count. You could do a periodic check every 30 minutes (and then increase the every hour or so for good behavior).

a year ago