{
"status": 200,
"success": true,
"message": "OK",
"data": {
"country": "India",
"total": 35,
"states": [
{
"state": "Andaman and Nicobar Islands",
"cities_count": 1
},
{
"state": "Andhra Pradesh",
"cities_count": 14
},
{
"state": "Arunachal Pradesh",
"cities_count": 1
},
{
"state": "Assam",
"cities_count": 10
},
{
"state": "Bihar",
"cities_count": 34
},
{
"state": "Chandigarh",
"cities_count": 1
},
{
"state": "Chhattisgarh",
"cities_count": 18
},
{
"state": "Dadra and Nagar Haveli",
"cities_count": 1
},
{
"state": "Daman and Diu",
"cities_count": 1
},
{
"state": "Delhi",
"cities_count": 8
},
{
"state": "Goa",
"cities_count": 2
},
{
"state": "Gujarat",
"cities_count": 22
},
{
"state": "Haryana",
"cities_count": 20
},
{
"state": "Himachal Pradesh",
"cities_count": 9
},
{
"state": "Jammu and Kashmir",
"cities_count": 15
},
{
"state": "Jharkhand",
"cities_count": 18
},
{
"state": "Karnataka",
"cities_count": 27
},
{
"state": "Kerala",
"cities_count": 14
},
{
"state": "Madhya Pradesh",
"cities_count": 49
},
{
"state": "Maharashtra",
"cities_count": 34
},
{
"state": "Manipur",
"cities_count": 1
},
{
"state": "Meghalaya",
"cities_count": 4
},
{
"state": "Mizoram",
"cities_count": 1
},
{
"state": "Nagaland",
"cities_count": 2
},
{
"state": "Odisha",
"cities_count": 21
},
{
"state": "Puducherry",
"cities_count": 3
},
{
"state": "Punjab",
"cities_count": 20
},
{
"state": "Rajasthan",
"cities_count": 30
},
{
"state": "Sikkim",
"cities_count": 3
},
{
"state": "Tamil Nadu",
"cities_count": 31
},
{
"state": "Telangana",
"cities_count": 9
},
{
"state": "Tripura",
"cities_count": 1
},
{
"state": "Uttar Pradesh",
"cities_count": 66
},
{
"state": "Uttarakhand",
"cities_count": 7
},
{
"state": "West Bengal",
"cities_count": 15
}
]
}
}
curl --location --request GET 'https://zylalabs.com/api/13697/indian+fuel+prices+api/31168/states' --header 'Authorization: Bearer YOUR_API_KEY'
{
"status": 200,
"success": true,
"message": "OK",
"data": {
"total": 2,
"page": 1,
"per_page": 100,
"cities": [
{
"city": "Mumbai",
"state": "Maharashtra",
"aliases": [
"Bombay"
],
"fuels_available": [
"cng",
"lpg",
"png",
"diesel",
"petrol",
"autogas"
]
},
{
"city": "Navi Mumbai",
"state": "Maharashtra",
"aliases": [],
"fuels_available": [
"cng",
"lpg",
"diesel",
"petrol"
]
}
]
}
}
curl --location --request GET 'https://zylalabs.com/api/13697/indian+fuel+prices+api/31170/cities?q=Mumbai' --header 'Authorization: Bearer YOUR_API_KEY'
{
"status": 200,
"success": true,
"message": "OK",
"data": {
"city": "Mumbai",
"state": "Maharashtra",
"country": "India",
"date": "2026-09-01",
"currency": "INR",
"source": "goodreturns+mypetrolprice",
"fuels": {
"petrol": {
"price": 111.21,
"unit": "litre",
"change": 0
},
"diesel": {
"price": 97.83,
"unit": "litre",
"change": 0
},
"cng": {
"price": 86,
"unit": "kg",
"change": 0
},
"autogas": {
"price": 65.38,
"unit": "litre",
"change": 0
},
"lpg": {
"price": 941.5,
"unit": "14.2kg",
"change": 0
},
"png": {
"price": 51.5,
"unit": "SCM",
"change": 0
}
}
}
}
curl --location --request GET 'https://zylalabs.com/api/13697/indian+fuel+prices+api/31171/latest?city=Mumbai' --header 'Authorization: Bearer YOUR_API_KEY'
{
"status": 200,
"success": true,
"message": "OK",
"data": {
"city": "Mumbai",
"state": "Maharashtra",
"country": "India",
"date": "2026-09-01",
"currency": "INR",
"source": "goodreturns+mypetrolprice",
"fuels": {
"petrol": {
"price": 111.21,
"unit": "litre",
"change": 0
},
"diesel": {
"price": 97.83,
"unit": "litre",
"change": 0
},
"cng": {
"price": 86,
"unit": "kg",
"change": 0
},
"autogas": {
"price": 65.38,
"unit": "litre",
"change": 0
},
"lpg": {
"price": 941.5,
"unit": "14.2kg",
"change": 0
},
"png": {
"price": 51.5,
"unit": "SCM",
"change": 0
}
}
}
}
curl --location --request GET 'https://zylalabs.com/api/13697/indian+fuel+prices+api/31172/historical?city=Mumbai&date=2026-09-01' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए Indian Fuel Prices API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)
The Indian Fuel Prices API provides structured, city-level fuel price data across India in a consistent JSON format. It supports current and historical prices for petrol, diesel, CNG, LPG, autogas, and PNG, with prices, units, and changes from previous snapshots.
The API covers hundreds of cities across India and provides endpoints to browse states and cities, retrieve the latest fuel prices, and access historical pricing by date. It is designed for fuel price comparison, transportation and fleet management, logistics, cost analysis, and applications that require reliable fuel pricing data without web scraping.
प्रत्येक एंडपॉइंट भारत में ईंधन की कीमतों से संबंधित संरचित डेटा लौटाता है "GET States" एंडपॉइंट राज्यों और शहरों की सूची प्रदान करता है "GET Cities" शहर-विशिष्ट ईंधन प्रकार लौटाता है "GET Latest" वर्तमान ईंधन कीमतें प्रदान करता है और "GET Historical" निर्दिष्ट तिथियों के लिए पिछले ईंधन की कीमतें प्रदान करता है
मुख्य क्षेत्र "स्थिति," "सफलता," "संदेश," और "डेटा" शामिल हैं "डेटा" क्षेत्र में विशिष्ट जानकारी शामिल है जैसे शहरों के नाम, ईंधन की कीमतें, इकाइयाँ, और नवीनतम और ऐतिहासिक अंत बिंदुओं के लिए परिवर्तन जबकि "शहरों की संख्या" प्रत्येक राज्य में उपलब्ध शहरों की संख्या को इंगीत करता है
एपीआई एक सुसंगत JSON प्रारूप में डेटा लौटाता है प्रत्येक प्रतिक्रिया में स्थिति जानकारी के साथ एक शीर्ष स्तर का ऑब्जेक्ट और एक "डेटा" ऑब्जेक्ट शामिल होता है जिसमें प्रासंगिक विवरण जैसे शहर के नाम ईंधन की कीमतें और इकाइयां स्पष्टता के लिए अंतर्निहित संरचनाओं में व्यवस्थित होती हैं
"GET राज्य" एंडपॉइंट राज्य और शहरों की सूची प्रदान करता है "GET शहर" शहरों के नाम और उपलब्ध ईंधन के प्रकार प्रदान करता है "GET नवीनतम" वर्तमान ईंधन कीमतें देता है और "GET ऐतिहासिक" निर्दिष्ट शहरों और तिथियों के लिए अतीत में ईंधन कीमतें और परिवर्तन प्रस्तुत करता है
"GET Cities" एंडपॉइंट खोजने के लिए एक शहर का नाम स्वीकार करता है जबकि "GET Latest" और "GET Historical" के लिए एक शहर पहचानकर्ता और दिनांक की आवश्यकता होती है उपयोगकर्ता लक्षित डेटा प्राप्त करने के लिए इन पैरामीटर को निर्दिष्ट करके अनुरोधों को अनुकूलित कर सकते हैं
प्रतिक्रिया डेटा को एक संरचित JSON प्रारूप में व्यवस्थित किया गया है प्रत्येक एंडपॉइंट की प्रतिक्रिया में एक "डेटा" ऑब्जेक्ट शामिल है जिसमें प्रासंगिक विवरण होता है जैसे शहर की जानकारी ईंधन की कीमतें और इकाइयाँ जिससे इसे एप्लिकेशन में पार्स करना और उपयोग करना आसान हो जाता है
डेटा भरोसेमंद ईंधन मूल्य संग्रहकर्ताओं से प्राप्त किया गया है जो सटीकता और स्थिरता सुनिश्चित करता है एपीआई "गुड रिटर्न्स" और "मायपेट्रोलप्राइस" जैसे स्रोतों का संदर्भ लेता है ताकि भारत के विभिन्न शहरों में ईंधन की कीमतों की अद्यतन जानकारी प्रदान की जा सके
"GET नवीनतम" और "GET ऐतिहासिक" एंडपॉइंट्स को ईंधन कीमतें प्राप्त करने के लिए एक शहर का नाम पैरामीटर के रूप में आवश्यक है "GET शहर" एंडपॉइंट उपयोगकर्ताओं को शहर के नाम द्वारा मेल खाती शहरों और उनके उपलब्ध ईंधन प्रकारों को खोजने की अनुमति देता है उपयोगकर्ता रुचि के शहर को निर्दिष्ट करके अनुरोधों को अनुकूलित कर सकते हैं
ऑक्सिमल उपयोग के मामलों में ईंधन मूल्य तुलना परिवहन और बेड़े प्रबंधन लॉजिस्टिक्स योजना और लागत विश्लेषण शामिल हैं डेवलपर्स इसे उन अनुप्रयोगों में एकीकृत कर सकते हैं जिन्हें निर्णय लेने के लिए वास्तविक समय या ऐतिहासिक ईंधन मूल्य जानकारी की आवश्यकता होती है
उत्तर में "कीमत" निर्दिष्ट इकाई के लिए ईंधन की लागत को दर्शाता है "इकाई" माप को दर्शाता है (जैसे, लीटर, किलोग्राम) और "परिवर्तन" पिछले दिन की तुलना में कीमत के बदलाव को दर्शाता है "मुद्रा" क्षेत्र में उपयोग की जाने वाली मुद्रा को निर्दिष्ट करता है जो भारतीय ईंधन कीमतों के लिए आईएनआर है
डेटा की सटीकता विश्वसनीय स्रोतों से नियमित अपडेट के माध्यम से बनाए रखी जाती है यह सुनिश्चित करते हुए कि ईंधन की कीमतें नवीनतम बाजार स्थितियों को दर्शाती हैं एपीआई को उपयोगकर्ताओं के लिए निरंतर और विश्वसनीय जानकारी प्रदान करने के लिए डिज़ाइन किया गया है
यदि एक अनुरोध आंशिक या खाली परिणाम लौटाता है तो उपयोगकर्ताओं को उपयोग किए गए मापदंडों की जांच करनी चाहिए जैसे कि शहर के नाम या तिथियाँ यह सुनिश्चित करने के लिए कि वे सही हैं इसके अलावा उपयोगकर्ता वैकल्पिक शहरों या राज्यों का पता लगा सकते हैं ताकि उपलब्ध डेटा मिल सके