JeraSoft Documentation Portal
Docs for all releases
The Provisioning API provides a mechanism for a real-time integration with 3rd party systems, including softswitches, gateways and CRM systems. The mechanism calls pre-defined handlers on an occurrence of specific events in the system. The handlers are allowed to modify data, allow or forbid the action or simply process given event.
Prior to that, VCS Core API and Management API provide utilities needed to receive requests from external systems. Now, you can configure the VCS billing platform to send requests to your 3rd party system.
For example, you can monitor the client's balance status via this functionality. Thus, when the client's balance is below zero, you can configure that the billing will send to an external system a notification in order to avoid any disruptions to your organization current processes.
The full list of Provisioning API parameters matches with CoreAPI and they are available upon an individual request of your current clients.
| Best practice example|
Here there is an example based on http://handler usage.
21. Open the Provisioning section and start to create creating a handler.
Find below an example of the http:// handler below:
The Provisioning API supports the following list of events: