How to filter requests from different teams

I'm new to Apigee and we have two distinct teams using our proxy. I've been asked to get per team statistics. For example team A has accessed the URL how many times vs Team B. Looks like we only have one API key. Is the way to begin this separation create another API Key and give it to Team B, then I'll be able to filter responses. Is this the best way or should I be using an Apigee component such as Routing rules, Oauth, Policy, etc. ???

0 1 201
1 REPLY 1

Creating different apps (ie: different API Keys) for the 2 teams will get you what you need. You'll then be able to use out of the box analytics reports to obtain that information