"As an Administrator, I want to define a maximum number of API calls that can be made with a given API key during a particular period of time, so I can plan for and manage API traffic usage."
"As a Client Developer, I want to have an explicit pool of API calls I can make, so I can plan on more reliable API support."
These are two ways of looking at rate limits, from two personas.
Note that this only covers API calls that come through the API gateway, and not all API traffic (yet). A rate limit is defined as number of API calls per time period; these are not yet fixed, and will probably be adjusted over time, so should be variable. For estimation,All API calls count the same. likely to be O(10^4)/hour to start offJust one hard limit (no soft limit). All API calls count the same.Limit is by key, Just one hard limit (no soft limit). Limit is by keynot by developer account (developers can have multiple keys).
For estimation, not by developer account (developers can have multiple keys)10000 API calls/hour is a likely first default API limit for the API gateway.