Would like to know list of apis,products and applications from Apigee of a particular organization.

Hi Apigee,

We are trying to analyze traffic of all the apis of a particular organization.

We need details like below

  • Show a count of apps subscribing to each API
  • List of APIs,Products and application which are associated to each other
  • And also the API consumption by each subscribing application( app metrics)

Thank you.

Rajesh Nimmada

0 3 164
3 REPLIES 3

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 !