In the world of agencies it's not uncommon that the web agency manages the API keys of the projects of their clients. The clients pay for a fixed fee and they have a limited amount of API requests for that specific key.
OpenAI, gemini, ... all have a system of spending limits, but they don't have a system to restrict limits per API key. This makes it hard for an agency to manage abusers.
It would be really helpfull if you could restrict the number of API calls for a specific API key. API calls and billing are not 100% correlated but it's enough to monitor and limit the usage within a project.
On top of that, some kind of overview with the number of API calls/month would be needed as well. We could provide some resources to help building this system but it would be nice if we could have input and guidance from the maintainers and the community.