Operator & Circle Check Request URL API
GET
Operator & Circle Check Request URL API is a crucial API for every financial entity for Operator & Circle Check Request URL verification. This is the most fundamental identity that is required everywhere.
Name: Operator & Circle Check Request
Type: GET
Request: http://planapi.in/api/Mobile/OperatorFetchNew?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
ApiUserID | string |
Body |
Required |
Enter Your 4 digit MemberID credentials |
ApiPassword | string |
Body |
Required |
Enter Your given ApiPassword credentials |
Mobileno | string |
Body |
Required |
Enter Customer Mobile no |
Response : 200
{ "ERROR": "0", "STATUS": "1", "Mobile": "8890545871", "Operator": "AIRTEL", "OpCode": "2", "Circle": "Rajasthan", "CircleCode": "70", "Message": "Successfully" }
Response : 404
{ "ERROR": "3", "STATUS": "3", "MOBILENO ": "8890545871", "Operator ": "null", "OpCode ": "null", "Circle":"null", "CircleCode":"null", "Message":"Authentication failed" }
R-OFFER CHECK REQUEST URL API
GET
R-OFFER CHECK REQUEST URL API is a crucial API for every financial entity for R-OFFER verification. This is the most fundamental identity that is required everywhere.
Name: R-OFFER CHECK
Type: GET
Request: http://planapi.in/api/Mobile/RofferCheck?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
apimember_id | string |
Body |
Required |
Enter Your 4 digit Member ID credentials |
api_password | string |
Body |
Required |
Enter Your given api password credentials |
operator_code | string |
Body |
Required |
Enter api operator code operator code |
mobile_no | string |
Body |
Required |
Enter Your mobile no |
Response : 200
{ "ERROR": "0", "STATUS": "1", "MOBILENO": "8890545871", "RDATA": [ { "price": "29", "commissionUnit": "A", "ofrtext": "Stay connected with 2GB data at just Rs29", "logdesc": "RC29=Payein 2GB data 1 din ke liye.", "commissionAmount": "0" }, { "price": "65", "commissionUnit": "A", "ofrtext": "Stay connected with 4GB data at just Rs65", "logdesc": "65=4GB aapke maujooda pack ki vaidhta tak manya", "commissionAmount": "0" }, { "price": "118", "commissionUnit": "A", "ofrtext": "Stay connected with 12GB data at just Rs118", "logdesc": "118=12GB aapke maujooda pack ki vaidhta tak manya", "commissionAmount": "0" }, { "price": "299", "commissionUnit": "P", "ofrtext": "Get 2GB/day data and 28 days of validity at just Rs299", "logdesc": "RC299=Unlimited call, 2GB/din, 100SMS/din,28 din", "commissionAmount": "0" }, { "price": "499", "commissionUnit": "P", "ofrtext": "Disney+ Hotstar for 3 month & Xstream Play, 3GB/day at Rs499", "logdesc": "499=Disney+ Hotstar 3M,Xstream Play,3GB/D,28D", "commissionAmount": "0" }, { "price": "549", "commissionUnit": "P", "ofrtext": "Get 2GB/day data and 56 days of validity at just Rs549", "logdesc": "549=Unltd call, 2GB/din aur 100 SMS/din, 56 din", "commissionAmount": "0" }, { "price": "719", "commissionUnit": "P", "ofrtext": "Get 1.5GB/day data and 84 days of validity at just Rs719", "logdesc": "719=Unltd call, 1.5GB/din aur 100 SMS/din, 84 din", "commissionAmount": "0" }, { "price": "2999", "commissionUnit": "P", "ofrtext": "Get 2GB/day data and 365 days of validity at just Rs2999", "logdesc": "2999=UL call, 2GB/D, 365D (Sirf Rs.250/mahina)", "commissionAmount": "0" }, { "price": "3359", "commissionUnit": "P", "ofrtext": "Disney+ Hotstar, 2.5GB/day at Rs3359", "logdesc": "3359=Disney+ Hotstar,UL,2.5GB/D,1Y (280/mah)", "commissionAmount": "0" } ], "MESSAGE": "Offer Successfully Checked" }
Response : 404
{ "ERROR": "1", "STATUS": "3", "MOBILENO": "", "RDATA": null, "MESSAGE": "Authentication failed" }
DTH INFO CHECK REQUEST URL
GET
DTH INFORMATION Check API helps entities in verifying and validating the DTH INFORMATION Check credentials of an individual. It determines the legitimacy of the customer and prevents fraud.
Name: DTH INFO CHECK REQUEST URL
Type: GET
Request: http://planapi.in/api/Mobile/DTHINFOCheck?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
apimember_id | string |
Body |
Required |
Enter Your Member Id credentials |
api_password | string |
Body |
Required |
Enter Your api password credentials |
Opcode | string |
Body |
Required |
Enter Your given Operator code |
mobile_no | string |
Body |
Required |
Enter Your Mobile no/DTH NUMBER Number |
Response : 200
{ "error": "0", "DATA": { "VC": "3012763522", "Name": "MR Milind .", "Rmn": "9834949966", "Balance": "310.28", "Monthly": "", "Next Recharge Date": "", "Plan": "", "Address": "Flat no 06, Sai Villa Appartment, Vadala Pathardi Road, Indira Nagar Nashik 422009", "City": "", "District": "40", "State": "", "PIN Code": "422009" }, "Message": "Offer Successfully Checked" }
Response : 404
{ "error": "7", "DATA": null, "Message": "Customer ID starts with 3 and is 10 digits long." }
OPERATOR PLAN REQUEST URL
GET
OPERATOR PLAN REQUEST URL API helps entities in verifying and validating the OPERATOR PLAN REQUEST URL credentials of an individual. It determines the legitimacy of the customer and prevents fraud.
Name: OPERATOR PLAN REQUEST URL
Type: GET
Request: http://planapi.in/api/Mobile/Operatorplan?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
apimember_id | string |
Body |
Required |
Enter Genrated Your 4 Digit API Member ID credentials |
api_password | string |
Body |
Required |
Enter Your api password password credentials |
cricle | string |
Body |
Required |
Enter given Circle code |
operatorcode | string |
Body |
Required |
Enter given OPERATOR code |
Response : 200
{ "ERROR": "0", "STATUS": "0", "Operator": "Airtel", "Circle": "RAJASTHAN", "RDATA": { "FULLTT": [ { "rs": 155, "validity": "24 Days", "desc": "Calls : Truly Unlimited | Data : 1GB | SMS : 300", "Type": "unlimited" }, ], "TOPUP": [ { "rs": 10, "validity": "NA", "desc": "7.47 Talktime,Talktime : Rs 7.47", "Type": "talktime" }, ], "DATA": [ { "rs": 19, "validity": "1 Days", "desc": "Data : 1 Days", "Type": "data" }, ], "SMS": null, "Romaing": [ { "rs": 649, "validity": "1 Day", "desc": "Details: 500 MB Data, 100mins IC+OG (India + Local), 10 SMS (covers-US, Europe, Gulf &. more - Set1) 250 MB Data, 50mins IC+OG (India + Local), 5 SMS (covers-Africa, maldives &. more - Set2) | More covered countries: visit www.airtel.in/IR", "Type": "international roaming" }, ], "FRC": [ { "rs": 18, "validity": "28 Days", "desc": "Details: Enjoy ISD calling at discounted rates for 28 days. For country wise tariff visit www.airtel.in | Validity : 28 days", "Type": "smart" } ], "STV": [ { "rs": 18, "validity": "28 Days", "desc": "Details: Enjoy ISD calling at discounted rates for 28 days. For country wise tariff visit www.airtel.in | Validity : 28 days", "Type": "smart" } ] }, "MESSAGE": "Operator Plan Successfully" }
Response : 404
{ "ERROR": "0", "STATUS": "2", "Operator": "Airtel", "Circle": "", "RDATA": null, "MESSAGE": "" }
BILL INFO FETCH
GET
Customer Bill Info Fetch API helps entities in verifying and validating the Customer Bill Check credentials of an individual. It determines the legitimacy of the customer and prevents fraud.
Name: BILL INFO FETCH
Type: GET
Request: http://planapi.in/api/Mobile/BillCheck?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
apimember_id | string |
Body |
Required |
Enter Genrated Your 4 Digit API Member credentials |
api_password | string |
Body |
Required |
Enter Your api password credentials |
Accountno (Like k-number,reg no.) | string |
Body |
Required |
Enter Your Account no |
operator_code | string |
Body |
Required |
Enter given OPERATOR code |
Optional1 | string |
Body |
Optional |
Enter Your Extra Parameter Value |
Optional2 | string |
Body |
Optional |
Enter Your Extra Parameter Value |
Optional3 | string |
Body |
Optional |
Enter Your Extra Parameter Value |
Response : 200
{ "ERROR": "0", "STATUS": "1", "BILLDEATILS": { "Name": "Sheela Devi WO Sh.", "DueAmount": "708.00", "DueDate": "2024-01-11", "BillNumber": null, "BillDate": "2024-01-01", "Balance": "0" }, "ORDERID": null, "MESSAGE": "Bill Fetch Processed" }
Response : 404
{ "ERROR": "11", "STATUS": "3", "BILLDEATILS": null, "ORDERID": null, "MESSAGE": "Invalid - K Number" }
BILL PARAMETER DETAIL REQUEST URL
GET
BILL PARAMETER DETAIL REQUEST URL API helps entities in verifying and validating the BILL PARAMETER DETAIL REQUEST URL credentials of an individual. It determines the legitimacy of the customer and prevents fraud.
Name: BILL PARAMETER DETAIL REQUEST URL
Type: GET
Request: https://planapi.in/Api/Mobile/BBPSBillInfo?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
ApiUserID | string |
Body |
Required |
Enter Genrated Your 4 Digit API Member credentials |
ApiPassword | string |
Body |
Required |
Enter Your api password credentials |
Opcode | string |
Body |
Required |
Enter given OPERATOR code |
Response : 200
{ "ERROR": "0", "BillInfo": { "is_down": "0", "is_tup": "0", "bill_fetch": "1", "service_provider": null, "payment_mode": null, "payment_channel": null, "parameter": [ { "placeholdername": "K Number", "minlength": "12", "maxlength": "12", "Fieldtype": "NUMERIC" } ] }, "STATUSCODE": "0", "STATUS": null, "MESSAGE": "Txn Successfully !!" }
Response : 404
{ "ERROR": "9", "BillInfo": null, "STATUSCODE": "3", "STATUS": null, "MESSAGE": "Authentication failed" }
BANK ACCOUNT VERIFICATION REQUEST URL
POST
BANK ACCOUNT VERIFICATION REQUEST URL API helps entities in verifying and validating the BANK ACCOUNT VERIFICATION REQUEST URL credentials of an individual. It determines the legitimacy of the customer and prevents fraud.
Name: BANK ACCOUNT VERIFICATION REQUEST URL
Type: POST
Request: https://planapi.in/api/Ekyc/BankVarification
Parameter | Type | Position | # | Description |
---|---|---|---|---|
ApiUserID | string |
Headers |
Required |
Enter Genrated Your 4 Digit API Member credentials |
ApiPassword | string |
Headers |
Required |
Enter Your api password credentials |
TokenID | string |
Headers |
Required |
Enter Your Generated TokenID |
Name | string |
Body |
Required |
Enter Your Name |
AccountNo | string |
Body |
Required |
Enter Your AccountNo |
Ifsc | string |
Body |
Required |
Enter Your Ifsc Code |
ApiMode | string |
Body |
Required |
Enter Your ApiMode |
Response : 200
{ "Errorcode": 100, "status": "Success", "msg": "done", "mode": null, "response": { "beneficiary_name": "VINOD PAL", "beneficiary_account": "916350462487", "beneficiary_ifsc": "PYTM0123456", "account_status": "ACTIVE", "bank_name": "Paytm Payments Bank", "branch_name": "Noida Branch" } }
Response : 404
{ "Errorcode": 101, "status": "failed", "msg": "Authentication Error", "mode": null, "response": { "beneficiary_name": null, "beneficiary_account": null, "beneficiary_ifsc": null, "account_status": null, "bank_name": null, "branch_name": null } }
RECHARGE STATUS CHECK REQUEST URL
POST
RECHARGE STATUS CHECK REQUEST URL API helps entities .
Name: RECHARGE STATUS CHECK REQUEST URL
Type: POST,GET
Request: https://planapi.in/api/Mobile/CheckLastRecharge
Parameter | Type | Position | # | Description |
---|---|---|---|---|
Apimember_Id | string |
Body |
Required |
Enter Generated Your 4 Digit API Member credentials |
Api_Password | string |
Body |
Required |
Enter Your api password credentials |
Mobile_No | string |
Body |
Required |
Enter Mobile Number |
Operator_Code | string |
Body |
Required |
Enter Operator code (only for Operator) |
Response : 200
{ "ERROR": "0", "STATUS": "1", "MOBILENO": "XXXXXXXXXX", "MESSAGE": "Last Recharge Successfully Checked", "Amount": "1799", "ExpiryDate": "2025-06-21", "LastExpiryDate": "2024/06/22" }
Response : 404
{ "ERROR": "11", "STATUS": "3", "MOBILENO": "", "MESSAGE": "Wrong Operator Code", "Amount": null, "ExpiryDate": null, "LastExpiryDate": null }
RECHARGE STATUS CHECK REQUEST URL
POST
RECHARGE EXPIRY CHECK REQUEST URL API helps entities in getting and recharge incoming and expiry date.
Name: RECHARGE EXPIRY CHECK REQUEST URL
Type: POST,GET
Request: https://planapi.in/api/Mobile/RechargeExpiryCheck?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
ApimemberId | string |
Body |
Required |
Enter Generated Your 4 Digit API Member credentials |
ApiPassword | string |
Body |
Required |
Enter Your api password credentials |
MobileNno | string |
Body |
Required |
Enter Mobile Number |
OperatorCode | string |
Body |
Required |
Enter Operator code (only for Operator) |
Response : 200
{ "ERROR": "0", "STATUS": "1", "MOBILENO": "XXXXXXXXXX", "MESSAGE": "Recharge Expiry Check Successfull", "OUTGOING": "2025-06-21", "INCOMING": "2025-06-28" }
Response : 404
{ "ERROR": "11", "STATUS": "3", "MOBILENO": "", "MESSAGE": "Wrong Operator Code", "OUTGOING": null, "INCOMING": null }
FASTAG INFO FETCH
GET
Customer FasTag Info Fetch API helps entities in verifying and validating the Customer FasTag Number. It determines the legitimacy of the customer and prevents fraud.
Name: FASTAG INFO FETCH
Type: GET
Request: http://planapi.in/api/Mobile/FastagInfoFetch?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
apimember_id | string |
Body |
Required |
Enter Genrated Your 4 Digit API Member credentials |
api_password | string |
Body |
Required |
Enter Your api password credentials |
ApiToken | string |
Body |
Required |
Enter Your api token credentials |
VehicleNo | string |
Body |
Required |
Enter Your Vehicle No |
operator_code | string |
Body |
Required |
Enter given OPERATOR code |
Response : 200
{ "ERROR": "0", "STATUS": "1", "BILLDEATILS": { "Name": "XXX XXX XXX", "DueAmount": "100.00", "DueDate": "2024-08-08", "BillNumber": "", "BillDate": "NA", "Balance": "115", "BillPeriod": null }, "ORDERID": null, "MESSAGE": "Bill Fetch Processed" }
Response : 404
{ "ERROR": "11", "STATUS": "3", "BILLDEATILS": null, "ORDERID": null, "MESSAGE": "Internal Server Error!" }
INSURANCE INFO FETCH
GET
INSURANCE Info Fetch API helps entities in verifying and validating the Customer INSURANCE Number. It determines the legitimacy of the customer and prevents fraud.
Name: Insurance INFO FETCH
Type: GET
Request: http://planapi.in/api/Mobile/InsuranceInfoFetch?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
apimember_id | string |
Body |
Required |
Enter Genrated Your 4 Digit API Member credentials |
api_password | string |
Body |
Required |
Enter Your api password credentials |
ApiToken | string |
Body |
Required |
Enter Your api token credentials |
operator_code | string |
Body |
Required |
Enter given OPERATOR code |
PolicyNumber | string |
Body |
Required |
Enter Your PolicyNumber |
EmailId | string |
Body |
Optional |
Enter Your EmailId |
DateOfBirth | string |
Body |
Optional |
Enter Your Date Of Birth |
Optional3 | string |
Body |
Optional |
Enter Your Extra Parameter Value |
Response : 0
{ "ERROR": "0", "STATUS": "1", "BILLDEATILS": { "Name": "XXXXX XXXXXXX", "DueAmount": "00000", "DueDate": "2024-11-07", "BillNumber": "11111111", "BillDate": "07 Nov 2024", "Balance": null, "BillPeriod": null }, "ORDERID": null, "MESSAGE": "Request is processed!" }
Response : 3
{ "ERROR": "3", "STATUS": "3", "BILLDEATILS": null, "ORDERID": null, "MESSAGE": "User Not Authenticate" }
GAS INFO FETCH
GET
Customer GAS Info Fetch API helps entities in verifying and validating the Customer GAS Number. It determines the legitimacy of the customer and prevents fraud.
Name: GAS INFO FETCH
Type: GET
Request: http://planapi.in/api/Mobile/GasInfoFetch?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
apimember_id | string |
Body |
Required |
Enter Genrated Your 4 Digit API Member credentials |
api_password | string |
Body |
Required |
Enter Your api password credentials |
ApiToken | string |
Body |
Required |
Enter Your api token credentials |
ConsumerNo | string |
Body |
Required |
Enter Your Consumer No |
operator_code | string |
Body |
Required |
Enter given OPERATOR code |
Response : 200
{ "ERROR": "0", "STATUS": "1", "BILLDEATILS": { "Name": "XXX XXX XXX", "DueAmount": "100.00", "DueDate": "2024-08-08", "BillNumber": "", "BillDate": "NA", "Balance": "115", "BillPeriod": null }, "ORDERID": null, "MESSAGE": "Bill Fetch Processed" }
Response : 404
{ "ERROR": "11", "STATUS": "3", "BILLDEATILS": null, "ORDERID": null, "MESSAGE": "Internal Server Error!" }
DTH PLAN FETCH REQUEST URL
GET
DTH PLAN FETCH REQUEST URL API helps in fetching DTH plans according to their operator code from operator code list.
Name: DTH PLAN FETCH REQUEST URL
Type: GET/POST
Request: http://planapi.in/api/Mobile/DthPlans?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
apimember_id | string |
Body |
Required |
Enter Genrated Your 4 Digit API Member ID credentials |
api_password | string |
Body |
Required |
Enter Your api password password credentials |
operatorcode | string |
Body |
Required |
Enter given OPERATOR code |
Response : 0
{ "ERROR": "0", "STATUS": "0", "Operator": "AIRTEL DTH", "RDATA": { "Combo": [ { "Language": "Hindi", "PackCount": "1", "Details": [ { "PlanName": "Hindi Entertainment", "Channels": "361 Channels", "PaidChannels": "360 Paid Channels", "HdChannels": "1 HD Channels", "last_update": "05-10-2024", "PricingList": [ { "Amount": "₹279", "Month": "1 Months" }, { "Amount": "₹1549", "Month": "6 Months" }, { "Amount": "₹3099", "Month": "12 Months" } ] } ] } ] }, "MESSAGE": "DTH Operator Plan fetch Successfully" }
Response : 1
{ "ERROR": "1", "STATUS": "3", "Operator": "0", "RDATA": null, "MESSAGE": "Authentication failed" }
MOBILE PLAN FETCH REQUEST URL
GET
MOBILE PLAN FETCH REQUEST URL API helps in fetching Prepaid Mobile plans according to their operator code from operator code list.
Name: MOBILE PLAN FETCH REQUEST URL
Type: GET/POST
Request: http://planapi.in/api/Mobile/NewMobilePlans?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
apimember_id | string |
Body |
Required |
Enter Genrated Your 4 Digit API Member ID credentials |
api_password | string |
Body |
Required |
Enter Your api password password credentials |
operatorcode | string |
Body |
Required |
Enter given OPERATOR code |
cricle | string |
Body |
Required |
Enter given Circle Code |
Response : 0
{ "ERROR": "0", "STATUS": "0", "Operator": "Airtel", "Circle": "RAJASTHAN", "RDATA": { "Data": [ { "rs": 361, "validity": "30 Day", "desc": "Data : 50GB" } ], "Truly Unlimited": [ { "rs": 3599, "validity": "365 Days", "desc": "Calls : Unlimited local, STD & Roaming | Data : 2GB/Day or Unlimited 5G | SMS : 100 SMS/day | Additional Benenifit : Airtel Xstream App Free Content, Spam Fighting Network, Apollo 24|7, Free hello Tunes on Wynk" } ], "Talktime (top up voucher)": [ { "rs": 5000, "validity": "NA", "desc": "Talktime : 4237.29" } ], "Cricket Packs": [ { "rs": 3999, "validity": "365 Days", "desc": "Calls : Unlimited local & STD | Data : 2.5GB/Day or Unlimited 5G | SMS : 100 SMS/day | Additional Benenifit :Disney+ Hotstar Mobile for 1 Year, Airtel Xstream App Free Content, Spam Fighting Network, Apollo 24|7, Free hello Tunes on Wynk" } ], "Inflight Roaming Packs": [ { "rs": 195, "validity": "", "desc": "Details : In-Flight - 250 MB, 100mins OG, No incoming calls, 100 SMS (selected Intl flights) | For covered flights, visit www.airtel.in/IR" } ], "Plan Vouchers": [ { "rs": 3999, "validity": "365 Days", "desc": "Calls : Unlimited local & STD | Data : 2.5GB/Day or Unlimited 5G | SMS : 100 SMS/day | Additional Benenifit :Disney+ Hotstar Mobile for 1 Year, Airtel Xstream App Free Content, Spam Fighting Network, Apollo 24|7, Free hello Tunes on Wynk" } ] }, "MESSAGE": "Operator Plan Successfully" }
Response : 1
{ "ERROR": "1", "STATUS": "3", "Operator": "0", "Circle": "0", "RDATA": null, "MESSAGE": "Authentication failed" }