Billing and Rate Limiting Control - OpenBankProject/OBP-API GitHub Wiki
The API Billing module for OBP can use any compliant Invoicing / Accounting solution.
The OBP Billing App calls the following APIs to create invoices for OBP API usage. It can also limit or disable Consumers in case of non payement.
- 
OBP Consumer APIs (enable / disable consumers) 
- 
OBP Rate Limiting APIs (set rate limits per consumer) 
- 
OBP Rate Limiting functionality on all OBP APIs (Call counters) 
- 
OBP Metrics and OBP Aggregate Metrics APIs (query Consumer usage of APIs) 
- 
Third party Invoicing APIs e.g. Invoice Ninja and integrated payment solution. 

Generated data in InvoiceNinja
Generated Clients

Generated Invoices

One Invoice detail

Invoice pdf
