India Fuel Price Scraper avatar

India Fuel Price Scraper

Pricing

from $0.00005 / actor start

Go to Apify Store
India Fuel Price Scraper

India Fuel Price Scraper

Scrape real-time fuel prices from goodreturns.in for all Indian states. Extract petrol, diesel, LPG, CNG, and PNG prices.

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

Akash Kumar Naik

Akash Kumar Naik

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 hours ago

Last modified

Share

Scrape real-time fuel prices from goodreturns.in for all Indian states. Extract petrol, diesel, domestic LPG, commercial LPG, CNG, and PNG prices.

What can this Actor do?

  • Scrape all fuel types or select specific fuel (petrol, diesel, LPG, CNG, PNG)
  • Get prices for 35 Indian states and union territories
  • Extract domestic LPG (14.2kg) and commercial LPG (19kg) prices
  • Combine all fuel prices into single JSON output
  • Track state-wise fuel prices across India

Why use this Actor?

  • Real-time India fuel price API
  • Single API call returns all fuel types for one state
  • Clean JSON output for easy integration
  • No coding required - select state and run
  • Apify proxy rotation and scheduling included

How much does it cost?

Pay-per-event pricing. Cost depends on number of states and fuel types. For single state with all fuels (5 requests), the Actor makes 5 HTTP requests. Proxy rotation handled automatically.

How to use

  1. Open Actor in Apify Console
  2. Select fuel type (default: all)
  3. Select Indian state
  4. Click "Run"
  5. Download from dataset

Input

ParameterDescriptionOptions
fuelTypeFuel to scrapeall, petrol, diesel, lpg, cng, png
stateIndian statedelhi, maharashtra, karnataka, and all 35 states
{ "fuelType": "all", "state": "delhi" }

Output

{
"state": "Delhi",
"petrol": "₹94.77",
"diesel": "₹87.67",
"domesticLpg": "₹913.00",
"commercialLpg": "₹2078.50",
"cng": "₹77.09",
"png": "₹47.89",
"scrapedAt": "2026-04-15T15:30:17.134Z"
}

Data extracted

FieldDescription
stateIndian state name
petrolPetrol price in INR
dieselDiesel price in INR
domesticLpgDomestic LPG 14.2kg price
commercialLpgCommercial LPG 19kg price
cngCNG price in INR
pngPNG price in INR

Supported states

Delhi, Maharashtra, Karnataka, Tamil Nadu, West Bengal, Gujarat, Rajasthan, Uttar Pradesh, Kerala, Andhra Pradesh, Telangana, Madhya Pradesh, Punjab, Haryana, Odisha, Bihar, Jharkhand, Assam, Chhatisgarh, Goa, Uttarakhand, Himachal Pradesh, Jammu & Kashmir, Sikkim, Meghalaya, Nagaland, Manipur, Tripura, Mizoram, Arunachal Pradesh, Pondicherry, Chandigarh, Andaman & Nicobar, Dadra & Nagar Haveli, Daman & Diu

This Actor extracts publicly available fuel prices from goodreturns.in. No private user data is collected. Use data responsibly and follow website terms of service.

Tips

  • Use "all" for fuelType to get complete data
  • Schedule for daily price updates
  • Use API for programmatic access

FAQ

How to get fuel prices for Delhi? Set state to "delhi" and fuelType to "all" in input.

How to get only petrol prices for Maharashtra? Set state to "maharashtra" and fuelType to "petrol".

What fuel types are available? petrol, diesel, lpg (domestic + commercial), cng, png

Can I get prices for all Indian states? Yes, enter the specific state code you want to scrape. Available states: delhi, maharashtra, karnataka, tamilnadu, and all other 35 Indian states.

What is the output format? JSON with state, petrol, diesel, domesticLpg, commercialLpg, cng, png, and scrapedAt timestamp.

How to use this for daily price tracking? Schedule the Actor in Apify to run daily and store results in Dataset for historical analysis.

Is this free to use? Apify provides free compute units. Additional usage costs apply based on pay-per-event pricing.

Can I integrate with my app? Yes, use Apify API to fetch results programmatically.

What cities are covered? This Actor provides state-level fuel prices. For city-level data, each state page includes multiple city prices.

How often is data updated? Data is scraped on demand. Schedule for daily updates for real-time prices.