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