Hey for multi-tenant setups, I usually keep everything under a single workspace and generate API keys per user/company with proper scoping much easier to manage and scale.
Creating too many workspaces can get messy fast (limits, billing, config duplication), so it’s better to isolate tenants at the app level unless you truly need hard separation.
If you want, I can help you design a clean, scalable multi-tenant structure
@so16