Will the API limits, especially around things like per-API-key throttling, be documented?
The specific use case I'm thinking about is around managing App Store Connect access for users inside of large organizations. Suppose there exists a system that is responsible for facilitating user invitations, managing user roles, and periodically auditing that user access is valid according to internal policies.
Since such a system would have both periodic API usage (for auditing) and human-generated API usage (for invitations and roles), would API requests made with the same API Key be at risk for getting throttled?
Would it be wise to have a separate API key for requests that we can control the rate for?
For human-generated requests, would I need to implement some sort of least-recently-used API Key pool to avoid getting throttled?
These sorts of questions (and more) could be self-solved if the API documentation were to describe the how the API does throttling.