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 - गलत सेवा नाम