{
"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/13699/indian+fuel+data+extract+api/31174/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/13699/indian+fuel+data+extract+api/31177/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/13699/indian+fuel+data+extract+api/31180/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/13699/indian+fuel+data+extract+api/31182/historical?city=Mumbai&date=2026-09-01' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Indian Fuel Data Extract API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
(Economize 2 meses com cobrança anual 🎉)
The Indian Fuel Data Extract 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.
Cada endpoint retorna dados estruturados relacionados aos preços de combustíveis na Índia O endpoint "GET States" fornece uma lista de estados e cidades "GET Cities" retorna tipos de combustíveis específicos da cidade "GET Latest" entrega os preços atuais dos combustíveis e "GET Historical" oferece preços de combustíveis passados para datas especificadas
Os campos principais incluem "status" "sucesso" "mensagem" e "dados" O campo "dados" contém informações específicas como nomes de cidades preços de combustível unidades e alterações para os endpoints mais recentes e históricos enquanto "cidades_contagem" indica o número de cidades disponíveis em cada estado
A API retorna dados em um formato JSON consistente Cada resposta inclui um objeto de nível superior com informações de status e um objeto "dados" contendo detalhes relevantes, como nomes de cidades, preços de combustíveis e unidades, organizados em estruturas aninhadas para clareza
O endpoint "GET States" fornece listas de estados e cidades "GET Cities" oferece nomes de cidades e tipos de combustível disponíveis "GET Latest" fornece preços de combustível atuais e "GET Historical" apresenta preços de combustível passados e mudanças para cidades e datas especificadas
O endpoint "GET Cities" aceita um nome de cidade para pesquisa, enquanto "GET Latest" e "GET Historical" exigem um identificador de cidade e data. Os usuários podem personalizar requisições especificando esses parâmetros para recuperar dados específicos
Os dados da resposta estão organizados em um formato JSON estruturado Cada resposta de endpoint inclui um objeto "data" que contém detalhes relevantes como informações da cidade preços de combustíveis e unidades facilitando a análise e utilização em aplicações
Os dados são provenientes de agregadores de preços de combustíveis confiáveis, garantindo precisão e consistência A API se refere a fontes como "goodreturns" e "mypetrolprice" para fornecer informações atualizadas sobre preços de combustíveis em várias cidades da Índia
Os endpoints "GET Latest" e "GET Historical" requerem um nome de cidade como parâmetro para recuperar os preços dos combustíveis O endpoint "GET Cities" permite pesquisar por nome de cidade para encontrar cidades correspondentes e seus tipos de combustível disponíveis Os usuários podem personalizar solicitações especificando a cidade de interesse
Casos de uso típicos incluem comparação de preços de combustíveis gestão de transporte e frota planejamento logístico e análise de custos Os desenvolvedores podem integrar esses dados em aplicações que requerem informações sobre preços de combustíveis em tempo real ou históricas para tomada de decisão
Nas respostas "preço" indica o custo do combustível por unidade especificada "unidade" denota a medição por exemplo litro kg e "mudança" reflete a alteração de preço em relação ao dia anterior O campo "moeda" especifica a moeda utilizada que é INR para os preços do combustível na Índia
A precisão dos dados é mantida através de atualizações regulares de fontes confiáveis garantindo que os preços dos combustíveis reflitam as mais recentes condições de mercado A API foi projetada para fornecer informações consistentes e confiáveis para os usuários
Se uma solicitação retornar resultados parciais ou vazios, os usuários devem verificar os parâmetros utilizados, como nomes de cidades ou datas, para garantir que estejam corretos. Além disso, os usuários podem explorar cidades ou estados alternativos para encontrar dados disponíveis