Sure, so there is no concept of automations for the license management. Think of how other services out there like GitHub use api_keys to allow people to build automation routines and tools on top of GitHub API. Perhaps allow for creation of restricted api keys that we can control different permissions for. At the moment the API Key is an all access key to the account and I agree it's not a good idea to hand it out to clients.