API scripts


Callback

This script uses make2WayCallback application to initiate a callback.

  • Location: /simpleapi/callback.php
  • Parameters:
    • authname - VoIP login to be used as callback initiator,
    • cld_first - number to make callback,
    • cli_first - make call leg look like to be made from specified CLI,
    • cld_second - number to dial to,
    • cli_second - make call leg look like to be made from specified CLI,
    • credit_time - terminate first call leg after this number of seconds.

Example of usage

To initiate a callback on behalf of account1 with CLI 1111 to CLD 2222 and limit duration of call to 5 minutes use next HTTP request:

https://companyname.cloudsoftswith.com/simpleapi/callback.php?authname=account1&cld_first=1111&cli_first=1111&cld_second=2222&cli_second=1111&credit_time=300


Get available credit


This script uses getAccountInfo application to retrieve account's available credit.

  • Location: /simpleapi/available_credit.php
  • Parameters:
    • username - username of account
  • Returns:
    • available credit of account in form 'N.NNNNNNNN CURRENCY'
    • in case of error string in form 'ERROR: Error explanation'

Example of usage


To get available credit of account with username 00001 use next HTTP request:

https://companyname.cloudsoftswitch.comr/simpleapi/available_credit.php?username=00001