API-Manager
API-Manager copied to clipboard
Design & Implement Monitoring Dashboard with relevant KPIs
Know your developers
- Location of developers
- Category of developers (Individual, Startup/SME, Consulting/Solution Provider, Corporate, Other)
- Time to first API call (from moment developer sign up to making first API call)
- Avg number of app per developers
- Monthly (or weekly) developer sign up
- Monthly (or weekly) developer activation (who made their first API Call)
- Monthly (or weekly) active developers (who made at least one API call)
Know your APIs
- Total number of API endpoints actually used by developers (vs the available 130 APIs or so)
- 10 most used partial function-
- 10 least used partial function
- Avg Number of API calls per day
- Avg response time per API call
-
List of all existing partial function + count (how many time they have been called)
Know Your Consumers
- 10 most used Apps (apps consuming most API calls)
- 10 most used NON-TEST Apps (apps consuming most API calls where app maturity is not TEST)
- App Use case (for instance PFM, could it be derived from app description)
- App Maturity (Test, Prototype, Production. If description contains "test", then maturity=test, else maturity=prototype)
- Distribution for each platform: web, mobile, other
- Monthly (or weekly) active apps (who made at least one API call)
Distribution of
- Developer registration per day
- Active Developers per day (who made at least one API call that day)
- Consumer registration per day
- Active Apps/Consumer per day(who made at least one API call)
- API calls per day
Monthly (or weekly) Growth rate
- Developer registration
- Activation (number of developer who made their first API call that month)
- Active Developer (number of developer who made at least one API call that month)
- Consumer registration
- Active Apps
- API calls / Usage
Far from all the requirements above, the current capabilities of the API are exposed by API Manager now, check https://apimanagersandbox.openbankproject.com/metrics/
Just to make it explicit: This is blocked for as long as most of these requirements are not covered by the API.