Get the latest fuel prices in the U.S. with the Zip Code Fuel Prices API. By entering your zip code and fuel type (regular, mid, premium or diesel), you can access up-to-date prices at local gas stations, ensuring you always find the best deals. Perfect for developers, businesses and consumers, this API integrates real-time fuel price data into your applications or services. Save time and money by easily identifying the most cost-effective fuel options in your area. The Zip Code Fuel Prices API provides reliable and comprehensive data to meet your fuel pricing needs and help you make informed decisions at the pump.
{"status":"success","zip":"90002","gas_type":"regular","currency":"USD","gas_prices":[{"average":"$5.80","lowest":"$5.67"},{"station_id":"202119","price":"$5.69","station":"Sinclair","address":"2164 Nadeau St, Los Angeles, CA, 90001"},{"station_id":"210183","price":"$5.99"},{"station_id":"10458","price":"$5.69"},{"station_id":"14163","price":"$6.05"},{"station_id":"10448","price":"$5.95"},{"station_id":"10941","price":"$5.79"},{"station_id":"6793","price":"$5.75"},{"station_id":"11319","price":"$5.69"},{"station_id":"8248","price":"$5.67"},{"station_id":"13124","price":"$5.69"}],"metadata_notice":"Some station metadata is not yet available. You can retrieve full station details using the endpoint \/stations\/{station_id}."}
curl --location --request GET 'https://zylalabs.com/api/5924/zip+code+fuel+prices+api/7819/get+prices?zip=90002&type=regular' --header 'Authorization: Bearer YOUR_API_KEY'
{"status":"success","data":{"station_id":"33623","name":"Chevron","address":{"line1":"18060 San Ramon Valley Blvd","line2":"","city":"San Ramon","state":"CA","postal_code":"94583-4405","country":"US"},"coordinates":{"lat":37.75894899,"lng":-121.9671122},"phone":"925-328-0292","open_status":"open","opening_hours":"","rating":{"overall":4.7,"count":164},"currency":"USD","price_unit":"dollars_per_gallon","fuels":["regular_gas","midgrade_gas","premium_gas","diesel"],"brands":["ExtraMile","Chevron"],"amenities":["Offers Cash Discount","C-Store","Restrooms"],"nearby_station_ids":["68064","35759","33624","25345","25323"]}}
curl --location --request GET 'https://zylalabs.com/api/5924/zip+code+fuel+prices+api/23315/station+data&station_id=Required' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
The API supports different fuel types like: regular, mid-grade, diesel and premium.
The gas price data is updated in real-time or at regular intervals (e.g., every day) to ensure users receive the most accurate and current information.
The API returns data in JSON format, which includes fields such as gas station name, address, fuel type, price per gallon, and timestamp of the last update.
A typical API request requires the ZIP code and fuel type as mandatory parameters.
Currently, the API focuses on gas prices within the USA. Future updates may include international support based on demand and data availability.
The Get Prices endpoint returns data on gas prices for specified fuel types at local gas stations based on the provided ZIP code. This includes average and lowest prices, along with a message regarding station-specific pricing availability.
Key fields in the response data include "status," "zip," "gas_type," "currency," and "gas_prices," which contains "average" and "lowest" price information, along with a station-specific message if applicable.
The response data is structured in JSON format. It includes a top-level object with status and ZIP code, followed by nested objects for gas type and pricing details, making it easy to parse and utilize in applications.
The Get Prices endpoint provides information on gas prices, including average and lowest prices for different fuel types, and a message about the availability of station-specific prices in the requested ZIP code.
Users can customize their requests by specifying different ZIP codes and selecting from supported fuel types (regular, mid-grade, premium, or diesel) to retrieve targeted gas price information.
The data is sourced from various gas stations and aggregators across the USA, ensuring a comprehensive overview of fuel prices. The API aims to provide reliable and up-to-date information for users.
Data accuracy is maintained through regular updates from gas stations and quality checks to verify reported prices. This ensures that users receive the most reliable information available.
Typical use cases include helping consumers find the best gas prices in their area, enabling businesses to optimize fuel costs, and integrating fuel price data into applications for enhanced user experience.
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
95%
Response Time:
5,526ms
Service Level:
100%
Response Time:
6,661ms
Service Level:
84%
Response Time:
4,300ms
Service Level:
96%
Response Time:
4,134ms
Service Level:
99%
Response Time:
3,789ms
Service Level:
91%
Response Time:
663ms
Service Level:
87%
Response Time:
2,381ms
Service Level:
100%
Response Time:
6,725ms
Service Level:
99%
Response Time:
842ms
Service Level:
100%
Response Time:
427ms
Service Level:
100%
Response Time:
194ms
Service Level:
100%
Response Time:
924ms
Service Level:
100%
Response Time:
1,646ms
Service Level:
100%
Response Time:
1,029ms
Service Level:
100%
Response Time:
413ms
Service Level:
100%
Response Time:
965ms
Service Level:
100%
Response Time:
59ms
Service Level:
100%
Response Time:
13,645ms
Service Level:
100%
Response Time:
592ms
Service Level:
100%
Response Time:
1,451ms