Hi Apigee,
We are trying to analyze traffic of all the apis of a particular organization.
We need details like below
Thank you.
Rajesh Nimmada
To me it sounds like the first 2 points are configuration data, ie pull data from the management API on the configuration, and then you can determine the relationships and counts etc.
The last point sounds like analytics.. you can use a custom report for instance
You could do this with the mgmt API.
For example to enumerate the apps for each product, you could use this:
https://github.com/DinoChiesa/apigee-edge-js-examples/blob/master/findAppForApiProduct.js
(It looks at just one product, but you could expand it to scan all products)
And the latter question is answered by analytics (/stats calls).
This would be much simpler if the Apigee Admin database exposed a graphQL interface. Alas !