Operator & Circle Check API
GET
The Operator & Circle Check API is a critical API for verifying Operator and Circle Of requested mobile number. It serves as a fundamental identity verification mechanism required across various domains
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 : 0
{ "ERROR": "0", "STATUS": "1", "Mobile": "8890545871", "Operator": "AIRTEL", "OpCode": "2", "Circle": "Rajasthan", "CircleCode": "70", "Message": "Successfully" }
Response : 3
{ "ERROR": "3", "STATUS": "3", "MOBILENO ": "8890545871", "Operator ": "null", "OpCode ": "null", "Circle":"null", "CircleCode":"null", "Message":"Authentication failed" }
R-OFFER CHECK REQUEST API
GET
The R-OFFER Check Request API is an essential tool for financial entities to verify R-OFFER details. It serves as a fundamental identity verification mechanism required by telecom operators such as Vodafone Idea (VI) and Airtel.
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 : 0
{ "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" },... ], "MESSAGE": "Offer Successfully Checked" }
Response : 3
{ "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 : 0
{ "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 : 7
{ "error": "7", "DATA": null, "Message": "Customer ID starts with 3 and is 10 digits long." }
OPERATOR PLAN FETCH API
GET
The Operator Plan Fetch API assists entities in verifying and validating the credentials associated with an Operator Plan Request. It ensures the legitimacy of customers and helps prevent fraudulent activities
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 : 0
{ "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 : 2
{ "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 : 0
{ "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 : 3
{ "ERROR": "11", "STATUS": "3", "BILLDEATILS": null, "ORDERID": null, "MESSAGE": "Invalid - K Number" }
BILL PARAMETER DETAIL FETCH API
GET
Bill parameter detail fetch api helps entities in verifying and validating the Bill Parameter credentials of an individual. It determines the legitimacy of the customer and prevents fraud.
Name: BILL PARAMETER DETAIL FETCH API
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 : 0
{ "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 : 3
{ "ERROR": "9", "BillInfo": null, "STATUSCODE": "3", "STATUS": null, "MESSAGE": "Authentication failed" }
RECHARGE STATUS CHECK REQUEST URL
POST
RECHARGE STATUS CHECK REQUEST URL API helps entities of Airtel VI Operator Only.
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 : 0
{ "ERROR": "0", "STATUS": "1", "MOBILENO": "XXXXXXXXXX", "MESSAGE": "Last Recharge Successfully Checked", "Amount": "1799", "RechargeDate": "2024-11-14" }
Response : 3
{ "ERROR": "11", "STATUS": "3", "MOBILENO": "", "MESSAGE": "Wrong Operator Code", "Amount": null, "RechargeDate": null }
RECHARGE STATUS CHECK REQUEST URL
POST
RECHARGE EXPIRY CHECK REQUEST URL API helps entities in getting and recharge incoming and expiry date of Airtel VI Operator Only.
Name: RECHARGE EXPIRY CHECK REQUEST URL
Type: POST,GET
Request: https://planapi.in/api/Mobile/RechargeExpiryDate?
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 : 0
{ "ERROR": "0", "STATUS": "1", "MOBILENO": "XXXXXXXXXX", "MESSAGE": "Recharge Expiry Check Successfull", "OUTGOING": "2025-06-21", "INCOMING": "2025-06-28" }
Response : 3
{ "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 |
VehicleNo | string |
Body |
Required |
Enter Your Vehicle No |
operator_code | string |
Body |
Required |
Enter given OPERATOR code |
Response : 0
{ "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 : 3
{ "ERROR": "11", "STATUS": "3", "BILLDEATILS": null, "ORDERID": null, "MESSAGE": "Internal Server Error!" }
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 |
ConsumerNo | string |
Body |
Required |
Enter Your Consumer No |
operator_code | string |
Body |
Required |
Enter given OPERATOR code |
Response : 0
{ "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 : 3
{ "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
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 API
GET
The Mobile Plan Fetch Request API retrieves prepaid mobile plans based on the operator code from the operator code list.
Name: MOBILE PLAN FETCH API
Type: GET
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" }
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 |
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" }
ELECTRICITY BILL FETCH
GET
ELECTRICITY BILL Fetch API helps entities in verifying and validating the Customer Bill Number. It determines the legitimacy of the customer and prevents fraud.
Name: ELECTRICITY BILL FETCH
Type: GET
Request: http://planapi.in/api/Mobile/ElectricityBillFetch?
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 |
operator_code | string |
Body |
Required |
Enter given OPERATOR code |
bill_number | string |
Body |
Required |
Enter Your Bill Number |
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 : 0
{ "ERROR": "0", "STATUS": "1", "BILLDEATILS": { "Name": "Dummmy Name", "DueAmount": "0000.00", "DueDate": "2024-11-22", "BillNumber": null, "BillDate": "NA", "Balance": "0", "BillPeriod": null }, "ORDERID": null, "MESSAGE": "Bill Fetch Processed" }
Response : 3
{ "ERROR": "3", "STATUS": "3", "BILLDEATILS": null, "ORDERID": null, "MESSAGE": "User Not Authenticate" }
Dth Operator Check Request URL API
GET
Dth Operator Check Request URL API is a crucial API for every financial entity for Dth Operator Check Request URL verification. This is the most fundamental identity that is required in Dth.
Name: Dth Operator Check Request
Type: GET
Request: http://planapi.in/api/Mobile/DthOperatorFetch?
Parameter | Type | Position | # | Description |
---|---|---|---|---|
apimember_id | string |
Body |
Required |
Enter Your 4 digit MemberID credentials |
api_password | string |
Body |
Required |
Enter Your given ApiPassword credentials |
dth_number | string |
Body |
Required |
Enter Customer Dth Number |
Response : 0
{ "ERROR": "0", "STATUS": "1", "Message": "Successfully", "DthNumber": "705XXXXXX61", "DthName": "SUN DIRECT", "DthOpCode": "27" }
Response : 3
{ "ERROR": "3", "STATUS": "3", "Message": "Authentication failed", "DthNumber": "705XXXXXX61", "DthName": "", "DthOpCode": "" }
EMI PAYMENT FETCH URL
GET
EMI BILL Fetch API helps entities in verifying and validating the Customer Bill Number. It determines the legitimacy of the customer and prevents fraud.
Name: EMI PAYMENT FETCH
Type: GET
Request: http://planapi.in/api/Mobile/EMIBillFetch?
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 |
operator_code | string |
Body |
Required |
Enter given OPERATOR code |
loan_number | string |
Body |
Required |
Enter Your Loan Number |
Optional1 | string |
Body |
Optional |
Enter Your Extra Parameter Value(dob) |
Optional2 | string |
Body |
Optional |
Enter Your Extra Parameter Value(mobileno) |
Optional3 | string |
Body |
Optional |
Enter Your Extra Parameter Value |
Response : 0
{ "ERROR": "0", "STATUS": "1", "BILLDEATILS": { "Name": "DUMMY NAME", "DueAmount": "1234", "DueDate": "YYYY-MM-DD", "BillNumber": "123456789", "BillDate": "04 Nov 2024", "Balance": null, "BillPeriod": null }, "ORDERID": null, "MESSAGE": "Request is processed!" }
Response : 3
{ "ERROR": "11", "STATUS": "3", "BILLDEATILS": null, "ORDERID": null, "MESSAGE": "No bill data available\"" }