XTREMESERVICES.CO.IN API DOCUMENTS 1.0 1. REQUEST URL FOR Prepaid, postpaid, billpayment, dth, datacard, gas, insurance, electricity A.JSON Format GET Recharge Request URL:http://xtremeservices.co.in/recharge_api/recharge Get variable included in URL Get Parameters member_id* Your Member Mobile api_password * Your api password api_pin* Your apipin opcode* Operator code (Refer operator code list) number* Mobile no / Customer number / Service Number / Policy Number amount* Recharge amount request_id* Unique request id send from api partner FIELD1 (Billing Unit/ Bill Group Number/ Date of Birth(YYYYMMDD)) FIELD2 Processing Cycle Response: ERROR STATUS OPTXNID MEMBERREQID AMOUNT NUMBER MESSAGE FIELD1 FIELD2 Error code( 0->success, 1->pending, other failed) SUCCESS,PENDING,FAILED Operator Transaction ID Unique request id which received from your end amount Mobile no Message Response will be in json format. E.g.
Request:http://xtremeservices.co.in/recharge_api/recharge?member_id=9007962878&api_password=1 2345&api_pin=87568&number=9007962878&opcode=11&amount=5&request_id=146&field1=&field2= Response: SUCCESS {"ERROR":0,"STATUS":SUCCESS,"ORDERID":15632," OPTXNID":" 11207635791","MEMBERREQID":"3476","MESSAGE":"Success","FIELD1":"","FIELD2":""} Response: FAILED {"ERROR":2,"STATUS":FAILED","MESSAGE":"Success","FIELD1":"","FIELD2":""}
2. BALANCE REQUEST CHECK API A.JSON Format GET Request URL:http:// xtremeservices.co.in /recharge_api/getbalance Get variable included in URL Get Parameters member_id* api_password* api_pin* user_var1 user_var2 user_var3 Your Member no Your api password Your api pin Response: ERROR BALANCE MASSAGE FIELD1 FIELD2 Error code( 0->success, other failed) Recharge wallet balance Error Message Response will be in json format. E.g. Request: http://xtremeservices.co.in/recharge_api/getbalance?member_id=9007962878&api_password=12345& api_pin=87568&field1=&field2= Response: {"ERROR":0,"STATUS":"SUCCESS","BALANCE":"10","MESSAGE":"Your wallet balance is 10","FIELD1":"","FIELD2":""}
3. ORDER STATUS CHECK A.JSON Format GET Request URL: http:// xtremeservices.co.in /recharge_api/checkstatus Get variable included in URL Get Parameters member_id* api_password* api_pin* request_id* FIELD1 FIELD2 Your Member no Your api password Your api pin Your old member request id Response: ERROR STATUS OPTXNID MEMBERREQID AMOUNT NUMBER MESSAGE FIELD1 FIELD2 Error code( 0->success, 1->pending, other failed) SUCCESS, PENDING, FAILED Operator Transaction ID Unique request id which received from your end amount Mobile no Message Response will be in json format. E.g. Request: http://xtremeservices.co.in/recharge_api/checkstatus?member_id=9007962878&api_password=12345 &api_pin=87568&request_id=145&field1=&field2= Response: {"ERROR":0,"MASSAGE":"Success","USERVAR1":"123","USERVAR2":"56","USERVAR3":"","WALLET_BALA NCE":"1043.15"}
4. CALL BACK A.JSON Format GET Request URL: YOURURL?mobile=9007962878&operator=12&amount=10&status=FAILED&request_id=12345&optxnid =15485454 Get variable included in URL Get Parameters Mobile operator amount Status request_id optxnid Recharged mobile no Operator id Recharged amount Status = SUCCES/FAILED/PENDING Your request id Operator transaction id 5. OPERATOR CODE Sl Operator Name Code Type 1 AIRCEL 11 mobile 2 Airtel 12 mobile 4 BPL 13 mobile 5 BSNL 14 mobile 6 BSNL Validity/Special 15 mobile 7 IDEA 16 mobile 8 LoopMobile 17 mobile 9 MTNL 18 mobile 10 MTNL Special 19 mobile
11 MTS 20 mobile 12 RELIANCE CDMA 21 mobile 13 RELIANCE GSM 22 mobile 14 S-TEL 23 mobile 15 TATA 24 mobile 16 Docomogsm 25 mobile 17 Docomogms Special 26 mobile 18 UNINOR 27 mobile 19 UNINOR SPECIAL 28 mobile 20 VIDEOCON SPECIAL 29 mobile 21 VIDEOCON 30 mobile 22 VIRGIN GSM 31 mobile 23 VIRGIN CDMA 32 mobile 24 VODAFONE 33 mobile 25 Airtel Digital TV 34 dth 26 DISH TV 35 dth 27 Reliance BIGTV 36 dth 28 SUNDIRECT 37 dth 29 TATASKY 38 dth 30 VIDEOCON DTH 39 dth 31 MTS MBlaze 40 datacard 32 Vodafone 3G 41 datacard
44 Tata Photon Whiz 42 datacard 49 BSNL Postpaid Mobile 44 postpaid 50 Airtel Postpaid Mobile 45 postpaid 51 Idea Postpaid Mobile 46 postpaid 52 Vodafone Postpaid Mobile 47 postpaid 53 Relience CDMA Postpaid Mobile 48 postpaid 54 Relience GSM Postpaid Mobile 49 postpaid 59 TATA Indicom Postpaid Mobile 50 postpaid 61 MTNL 51 postpaid 62 MTNL Validity 52 postpaid 65 LOOP Postpaid Mobile 53 postpaid 67 BSNL Landline 54 landline 68 Airtel Landline & Broadband 55 landline 69 MTNL Landline 56 landline 70 MTNL Validity Landline 57 landline 71 BSES Rajdhani Power Limited - DELHI 58 ELECTRICITY 72 BSES Yamuna Power Limited - DELHI 82 ELECTRICITY 73 Reliance Energy Limited - MUMBAI 59 ELECTRICITY 74 Tata Power Delhi Distribution Limited - DELHI 60 ELECTRICITY 75 CSEB - Chhattisgarh 61 ELECTRICITY 76 Mahanagar Gas Limited 65 GAS 77 Money Transfer 66 dmt
79 MTNL Mumbai 67 mobile 80 MTNL Mumbai Special 68 mobile 81 Tata Walky 69 mobile 82 DocomoCdma 70 mobile 83 MTS MBrowse 71 datacard 84 Aircel Pocket Internet 72 datacard 85 BSNL 73 datacard 86 MTNL Delhi 74 datacard 87 MTNL Mumbai 75 datacard 88 Reliance NetConnect 76 datacard 89 Reliance NetConnect 3G 77 datacard 90 Reliance NetConnect+ 78 datacard 91 Tata Photon+ 79 datacard 92 MTNL Delhi 80 landline 93 Tata Docomo CDMA 81 landline 94 MSEDC LIMITED 83 ELECTRICITY 95 RAJASTHAN VIDYUT VITRAN NIGAM LIMITED 84 ELECTRICITY 96 SOUTHERN POWER DISTRIBUTION COMPANY OF TELANGANA LIMITE 85 ELECTRICITY 97 BEST MUMBAI 86 ELECTRICITY 98 SOUTHERN POWER DISTRIBUTION COMPANY LTD OF ANDHRA PRADE 87 ELECTRICITY 99 TORRENT POWER 88 ELECTRICITY 100 BESCOM BANGALORE 89 ELECTRICITY
101 MADHYA PRADESH MADHYA KSHETRA VIDYUT VITARAN COMPANY LI 90 ELECTRICITY 102 NOIDA POWER COMPANY LIMITED 91 ELECTRICITY 103 MADHYA PRADESH PASCHIM KSHETRA VIDYUT VITARAN INDORE 92 ELECTRICITY 104 CALCUTTA ELECTRICITY SUPPLY LTD 93 ELECTRICITY 105 INDIA POWER CORPORATION LIMITED 94 ELECTRICITY 106 JAMSHEDPUR UTILITIES AND SERVICES COMPANY LIMITED 95 ELECTRICITY 107 MAHANAGAR GAS LIMITED 96 GAS 108 IGL (INDRAPRAST GAS LIMITED) 97 GAS 109 GUJARAT GAS COMPANY LIMITED 98 GAS 110 ADANI GAS 99 GAS 111 TATA AIG LIFE 100 INSURANCE 112 ICICI PRU LIFE 101 INSURANCE 113 TIKONA INTERNET 102 BILLPAYMENT 114 MSEB MUMBAI 103 ELECTRICITY 115 TATA LANDLINE 104 LANDLINE 116 BIRLA SUN LIFE INSURANCE 105 INSURANCE 117 RELIANCE LANDLINE 106 LANDLINE 118 MGVCL GUJARAT 107 ELECTRICITY 119 DGVCL GUJARAT 108 ELECTRICITY 120 PGVCL GUJARAT 109 ELECTRICITY 121 UGVCL GUJARAT 110 ELECTRICITY 122 INDIA FIRST LIFE INSURANCE 111 INSURANCE
123 JAIPUR VIDYUT VITRAN NIGAM LTD 112 ELECTRICITY 124 JODHPUR VIDYUT VITRAN NIGAM LTD 113 ELECTRICITY 125 GSPC GAS 114 GAS 126 LOOP MOBILE POSTPAID 115 POSTPAID 127 TATA DOCOMO CDMA POSTPAID 116 POSTPAID 128 BHARTI AXA LIFE INSURANCE 117 INSURANCE 129 BHAGALPUR ELECTRICITY PRIVATE LIMITED 118 ELECTRICITY 130 DNHPD 119 ELECTRICITY 131 TRIPURA STATE ELECTRICITY BOARD 120 ELECTRICITY 132 MP MADHYA KSHETRA BHOPAL 121 ELECTRICITY 133 MP PRADESH INDORE RURAL 122 ELECTRICITY 134 MADHYA PRADESH POORV KSHETRA JABALPUR 123 ELECTRICITY 135 DAMAN AND DIU ELECTRICITY 124 ELECTRICITY 136 MEGHALAYA ELECTRICITY 125 ELECTRICITY 137 ODISHA DISCOM 126 ELECTRICITY 138 MONEY TRANSFER 127 MONEY TRANSFER 139 MATRIX PRECARD 128 PREPAID 140 MATRIX POSTCARD 129 POSTPAID 148 AJMER VIDYUT 130 ELECTRICITY 142 SBI LIFE 131 INSURANCE 143 PNB METLIFE 132 INSURANCE 144 EDELWEISS TOKIO LIFE INSURANCE 133 INSURANCE
145 ACT BROADBAND 134 BILLPAYMENT 146 BANGALORE WATER SUPPLY 135 BILLPAYMENT 147 DELHI JALBOARD 136 BILLPAYMENT 141 Reliance JIO 137 mobile API USER LOGIN PANEL LOGIN URL: http://xtremeservices.co.in/apipartner User id: Provided by us Password: Provided by us Pin: Provided by us CONTACT DETAILS: For any kind of support, mail us to dskktech@gmail.com --------------THANK YOU------------