{
"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/13698/retrieve+indian+fuel+prices+api/31173/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/13698/retrieve+indian+fuel+prices+api/31176/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/13698/retrieve+indian+fuel+prices+api/31179/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/13698/retrieve+indian+fuel+prices+api/31183/historical?city=Mumbai&date=2026-09-01' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए भारतीय ईंधन की कीमतें प्राप्त करें API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)
रिट्रीव इंडियन फ्यूल प्राइसिस एपीआई भारत भर में संरचित, शहर-स्तरीय ईंधन मूल्य डेटा को एक सुसंगत JSON प्रारूप में प्रदान करता है। यह पेट्रोल, डीजल, CNG, LPG, ऑटोगैस, और PNG के लिए वर्तमान और ऐतिहासिक कीमतों का समर्थन करता है, जिसमें कीमतें, यूनिट्स, और पिछले स्नैपशॉट से बदलाव शामिल हैं
यह एपीआई भारत के सैकड़ों शहरों को कवर करता है और राज्यों और शहरों को ब्राउज़ करने, नवीनतम ईंधन कीमतें प्राप्त करने, और तारीख के अनुसार ऐतिहासिक कीमतों तक पहुँचने के लिए एंडपॉइंट प्रदान करता है। यह ईंधन मूल्य तुलना, परिवहन और बेड़ा प्रबंधन, लॉजिस्टिक्स, लागत विश्लेषण, और उन अनुप्रयोगों के लिए डिज़ाइन किया गया है जिन्हें विश्वसनीय ईंधन मूल्य डेटा की आवश्यकता होती है बिना वेब स्क्रैपिंग के
प्रत्येक एंडपॉइंट भारत में ईंधन की कीमतों से संबंधित संरचित डेटा लौटाता है "GET States" एंडपॉइंट राज्यों और शहरों की एक सूची प्रदान करता है "GET Cities" शहर-विशिष्ट ईंधन प्रकार लौटाता है "GET Latest" वर्तमान ईंधन की कीमतें प्रदान करता है और "GET Historical" निर्दिष्ट तिथियों के लिए पिछली ईंधन की कीमतें उपलब्ध कराता है
मुख्य फ़ील्ड में "स्थिति" "सफलता" "संदेश" और "डेटा" शामिल हैं "डेटा" फ़ील्ड में विशिष्ट जानकारी शामिल होती है जैसे शहरों के नाम ईंधन की कीमतें इकाइयाँ और नवीनतम और ऐतिहासिक एंडपॉइंट्स के लिए परिवर्तन जबकि "शहरों की संख्या" प्रत्येक राज्य में उपलब्ध शहरों की संख्या दर्शाता है
एपीआई एक सुसंगत जेएसओएन प्रारूप में डेटा लौटाता है प्रत्येक प्रतिक्रिया में स्थिति जानकारी के साथ एक शीर्ष स्तर का ऑब्जेक्ट और एक "डेटा" ऑब्जेक्ट शामिल होता है जिसमें शहर के नाम ईंधन की कीमतें और स्पष्टता के लिए संतृप्त संरचनाओं में व्यवस्थित इकाइयाँ शामिल होती हैं
"GET States" एंडपॉइंट राज्य और शहर की सूचियाँ प्रदान करता है "GET Cities" शहरों के नाम और उपलब्ध ईंधन के प्रकार प्रदान करता है "GET Latest" वर्तमान ईंधन की कीमतें देता है और "GET Historical" निर्धारित शहरों और तारीखों के लिए पिछले ईंधन की कीमतें और बदलाव प्रस्तुत करता है
"GET शहरों" एंडपॉइंट खोज के लिए एक शहर का नाम स्वीकार करता है जबकि "GET नवीनतम" और "GET ऐतिहासिक" के लिए एक शहर पहचानकर्ता और तिथि की आवश्यकता होती है उपयोगकर्ता लक्षित डेटा प्राप्त करने के लिए इन मानकों को निर्दिष्ट करके अनुरोधों को कस्टमाइज़ कर सकते हैं
प्रतिक्रिया डेटा को एक संरचित JSON प्रारूप में व्यवस्थित किया गया है प्रत्येक एंडपॉइंट की प्रतिक्रिया में एक "डेटा" ऑब्जेक्ट शामिल होता है जिसमें प्रासंगिक जानकारियाँ शामिल होती हैं जैसे कि शहर की जानकारी ईंधन की कीमतें और इकाइयाँ जो इसे ऐप्लिकेशनों में पार्स और उपयोग करना आसान बनाती हैं
यह डेटा विश्वसनीय ईंधन मूल्य संग्राहकों से प्राप्त किया गया है जो सटीकता और स्थिरता सुनिश्चित करता है एपीआई "गुडरिटर्न्स" और "मायपेट्रोलप्राइस" जैसे स्रोतों का संदर्भ देता है ताकि भारत के विभिन्न शहरों में ईंधन मूल्य जानकारी को अद्यतित रखा जा सके
"GET Latest" और "GET Historical" एंडपॉइंट्स को ईंधन मूल्य प्राप्त करने के लिए शहर के नाम की जरूरत होती है "GET Cities" एंडपॉइंट उपयोगकर्ताओं को शहर के नाम के द्वारा खोज करने की अनुमति देता है ताकि मेल खाने वाले शहरों और उनके उपलब्ध ईंधन प्रकारों को ढूंढा जा सके उपयोगकर्ता अपनी रुचि के शहर को निर्दिष्ट करके अनुरोधों को अनुकूलित कर सकते हैं
विशिष्ट उपयोग के मामलों में ईंधन मूल्य तुलना परिवहन और बेड़े प्रबंधन लॉजिस्टिक्स योजना और लागत विश्लेषण शामिल हैं डेवलपर्स इस डेटा को उन अनुप्रयोगों में एकीकृत कर सकते हैं जिन्हें निर्णय लेने के लिए वास्तविक समय या ऐतिहासिक ईंधन मूल्य जानकारी की आवश्यकता होती है
प्रतिक्रियाओं में "कीमत" निर्दिष्ट इकाई प्रति ईंधन की लागत को इंगित करती है "इकाई" मापन का प्रतिनिधित्व करती है (जैसे, लीटर, किलोग्राम) और "परिवर्तन" पिछले दिन से कीमत में बदलाव को दर्शाता है "मुद्रा" क्षेत्र उस मुद्रा को निर्दिष्ट करता है जो उपयोग की जाती है जो भारतीय ईंधन कीमतों के लिए INR है
डेटा सटीकता को भरोसेमंद स्रोतों से नियमित अपडेट के माध्यम से बनाए रखा जाता है जिससे ईंधन की कीमतें नवीनतम मार्केट स्थितियों को दर्शाती हैं एपीआई को उपयोगकर्ताओं के लिए लगातार और विश्वसनीय जानकारी प्रदान करने के लिए डिज़ाइन किया गया है
यदि एक अनुरोध आंशिक या खाली परिणाम लौटाता है तो उपयोगकर्ताओं को उपयोग किए गए पैरामीटर जैसे शहर के नाम या तिथियों को जांचना चाहिए ताकि यह सुनिश्चित हो सके कि वे सही हैं इसके अलावा उपयोगकर्ता उपलब्ध डेटा प्राप्त करने के लिए वैकल्पिक शहरों या राज्यों का पता लगा सकते हैं