API दस्तावेज़

POST व GET अनुरोध समर्थित।

अनुरोधों में पैरामीटर के रूप में API कुंजी आवश्यक api_key

API पता: https://sms-rooms.com/stubs/handler_api.php

नंबर प्राप्त करें

अनुरोध:

https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getNumber&service=$service&country=$country&ref=$ref&maxPrice=$maxPrice

पैरामीटर:

$api_keyआपकी API कुंजी
$serviceऑर्डर करने वाली सेवा
$countryनंबर देश
$refखाता ID(वैकल्पिक)
$maxPriceअधिकतम मूल्य(वैकल्पिक)

उत्तर:

ACCESS_NUMBER:$activationId:$phoneNumber

उदाहरण अनुरोध:

https://sms-rooms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=getNumber&service=tg&country=187&maxPrice=5

उत्तर::

ACCESS_NUMBER:2887:17744056708

त्रुटियाँ:

BAD_KEY - अमान्य API कुंजी
BAD_ACTION - गलत क्रिया
BAD_SERVICE - गलत सेवा नाम
BAD_COUNTRY - गलत देश नाम
NO_BALANCE - अपर्याप्त बैलेंस
NO_NUMBERS - कोई नंबर उपलब्ध नहीं

सक्रियण स्थिति जाँचें

अनुरोध:

https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getStatus&id=$id

पैरामीटर:

$api_keyआपकी API कुंजी
$idgetNumber में मिला सक्रियण ID

उत्तर:

STATUS_OK:'SMS कोड' या STATUS_WAIT_CODE

त्रुटियाँ:

BAD_KEY - अमान्य API कुंजी
BAD_ACTION - गलत क्रिया
NO_ACTIVATION - सक्रियण ID मौजूद नहीं

बैलेंस जाँचें

अनुरोध:

https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getBalance

पैरामीटर:

$api_keyआपकी API कुंजी

उत्तर:

ACCESS_BALANCE:'खाता बैलेंस'

त्रुटियाँ:

BAD_KEY - अमान्य API कुंजी
BAD_ACTION - गलत क्रिया

सक्रियण स्थिति बदलें

अनुरोध:

https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=setStatus&status=$status&id=$id

पैरामीटर:

$api_keyआपकी API कुंजी
$idसक्रियण ID
$statusस्थिति: 1-तैयार, 3-पुन: अनुरोध, 6-पूर्ण, 8-रद्द

उत्तर:

ACCESS_READY / ACCESS_ACTIVATION / ACCESS_CANCEL / ACCESS_RETRY_GET

उदाहरण अनुरोध:

https://sms-rooms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=setStatus&status=3&id=2887

उत्तर::

ACCESS_RETRY_GET

त्रुटियाँ:

BAD_KEY - अमान्य API कुंजी
BAD_ACTION - गलत क्रिया
NO_ACTIVATION - सक्रियण ID मौजूद नहीं
BAD_STATUS - गलत स्थिति

सेवा सूची

अनुरोध:

https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getServicesList

पैरामीटर:

$api_keyआपकी API कुंजी

उत्तर:

{"code": "सेवा ID", "name": "सेवा नाम"}

त्रुटियाँ:

BAD_KEY - अमान्य API कुंजी
BAD_ACTION - गलत क्रिया

देश सूची

अनुरोध:

https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getCountries

पैरामीटर:

$api_keyआपकी API कुंजी

उत्तर:

{"id": "देश ID", "rus": "रूसी में नाम", "eng": "अंग्रेज़ी में नाम"}

त्रुटियाँ:

BAD_KEY - अमान्य API कुंजी
BAD_ACTION - गलत क्रिया

नंबर गिनती

अनुरोध:

https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getNumbersStatus&country=$country

पैरामीटर:

$api_keyआपकी API कुंजी
$countryनंबर देश

उत्तर:

{"service_code": "numbers_count"}

त्रुटियाँ:

BAD_KEY - अमान्य API कुंजी
BAD_ACTION - गलत क्रिया
BAD_COUNTRY - गलत देश नाम

मूल्य सूची

अनुरोध:

https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getPrices&service=$service&country=$country

पैरामीटर:

$api_keyआपकी API कुंजी
$serviceऑर्डर सेवा(वैकल्पिक)
$countryनंबर देश(वैकल्पिक)

उत्तर:

{"देश कोड": {"सेवा कोड": {"मूल्य": गिनती}}}

त्रुटियाँ:

BAD_KEY - अमान्य API कुंजी
BAD_ACTION - गलत क्रिया
BAD_COUNTRY - गलत देश नाम
BAD_SERVICE - गलत सेवा नाम