Knowladge Base

1L GET A LIST OF CHANNEL SUPPORTED DIDs BY PREFIX

This method returns the list of available DIDs which have been offered as Channel Based DIDs rather per minute charges with limited minutes.

 

Example URL:

http://newapi.didx.net/DidxApis/api/GetChannelSupportedDIDsByPrefix.php?UserID=700290&Password=XXXX&CountryCode=1570

 

Example Code in PHP:

<?php

$curl_handle = curl_init();

$url = "http://newapi.didx.net/DidxApis/api/GetChannelSupportedDIDsByPrefix.php?UserID=700290&Password=XXXX&CountryCode=1570";

curl_setopt($curl_handle, CURLOPT_URL, $url);

curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, true);

$curl_data = curl_exec($curl_handle);

curl_close($curl_handle);

$response_data = json_decode($curl_data);

print_r($response_data);

die();

?>

 

Input Fields:

    1. UserID
    2. Password
    3. CountryCode
    4. VendorRatingFrom
    5. VendorRatingTo
    6. Vendors (csv values)
    7. RateFrom
    8. RateTo
    9. CountryID

 

Returned Fields:

    1. DIDNumber
    2. OurSetupCost?
    3. OurMonthlyCharges?
    4. OurPerMinuteCharges?
    5. Country Area
    6. CountryCode?
    7. StateCode?
    8. VendorID
    9. RateCenter?
    10. DIDID
    11. HideNumber?
    12. CountryID
    13. SMSEnable
    14. VoiceEnable?
    15. ChannelSetup?
    16. ChannelMonthly?
    17. TotalChannels?
    18. ChannelID

 

Error Codes:

In case of any incorrect information provided by the user or in case of no matching data, an error code will be returned. Error codes correspond to the following messages:

-1 = User ID does not exist

-2 = Your Password is Incorrect

-3 = There are no rated DIDs’ Areas avaiable in our record.