Background: We have an API key associated with Administrator "X" that is used to automate API calls over multiple organizations. It seems that one of these organizations has denied Administrator X access to their organization. No issue with that! However, because of this, the Administrator X is getting repeatedly locked out of the entire Meraki API, making that API key useless for the remaining organizations.
Question 1: How do we find out from logs WHICH of the organizations has denied Administrator X access, so that we can configure our solution to no longer attempt API calls to that organization?
Question 2: When will the API Token limit be raised, so that an Administrator can have any number of API tokens?
Question 3: When will the lock-out apply to the token, instead of the Administrator?
Question 4: For well-known API Tokens (such as those Read-only ones used for Sandboxes), do you agree that this represents a Denial of Service bug? All someone has to do to lock out that Administrator is to repeatedly try to use it for an organization id that they know it won't work for?
Author, https://www.nuget.org/packages/Meraki.Api/