The problem
Without shared limits, rate limits apply per-key:The solution
Create an identity for the user, attach a rate limit to it, then link all their keys to that identity:Step 1: Create an identity with rate limits
Step 2: Create keys linked to the identity
Step 3: Verify — limits are shared automatically
When you verify any key linked to the identity, the shared rate limit is enforced:Multiple rate limits
You can set multiple limits on an identity — useful for different resource types:Next steps
Quickstart
Step-by-step tutorial
Identities overview
Learn more about identities

