I am planning to make use of the WHD API and found that I can create an Application API key that is not tied to a specific Tech's account. However, when using the application API key, it requires you to submit a username of any enabled Tech account.
Since this is the case, I don't understand the functional difference between a Tech's private API key and an Application API key. If you can put in ANY Tech account username, what is the point of even asking for one?
Also, I would prefer to not have to tie our application to a specific Tech account. If they leave and their account is disabled, this would break the application. I would just use the 'admin' account, but we disable it to save a license. Will I need to therefore purchase a license to use the API for an internal application?
Thank you,
Mike