Fuel Stations

Get a list of supported fuel stations for the FuelPrice API.

Our database includes thousands of fuel stations across Australia, covering all major brands and independent operators. Access real-time pricing, station locations, contact details, and historical price data for individual stations nationwide.

The station model

The station model contains all the information about individual fuel stations. The following attributes are returned when retrieving a station.

Properties

  • Name
    id
    Type
    string
    Description

    Unique identifier for the station.

  • Name
    name
    Type
    string
    Description

    Formatted station name.

  • Name
    brand
    Type
    string
    Description

    Station brand/company

  • Name
    address
    Type
    string
    Description

    Station address

  • Name
    street
    Type
    string
    Description

    Station street

  • Name
    postcode
    Type
    string
    Description

    Station address

  • Name
    state
    Type
    string
    Description

    Station state

  • Name
    phone
    Type
    string
    Description

    Station phone number

  • Name
    website
    Type
    string
    Description

    Station website

  • Name
    latitude
    Type
    string
    Description

    GPS latitude of the station.

  • Name
    longitude
    Type
    string
    Description

    GPS longitude of the station.


GET/v1/stations

List all stations

This endpoint allows you to retrieve a paginated list of all support stations. By default, a maximum of ten stations are shown per page.

Optional attributes

Request

GET
/v1/stations
curl -G https://api.fuelprice.io/v1/stations \
  -H "Authorization: Bearer {token}" \
  -d state=qld

Response

{
"data": [
	{
		"id": "7-eleven-bracken-ridge-north",
		"name": "7-Eleven  Bracken Ridge North",
		"brand": "7-Eleven",
		"address": "",
		"street": "451 Bracken Ridge Road",
		"suburb": "",
		"postcode": "4017",
		"state": "qld",
		"phone": "",
		"website": "",
		"latitude": "-27.309924",
		"longitude": "153.025472"
	},
	{
		"id": "7-eleven-acacia-ridge",
		"name": "7-Eleven Acacia Ridge",
		"brand": "7-Eleven",
		"address": "",
		"street": "1439 Beaudesert Road",
		"suburb": "Acacia Ridge",
		"postcode": "4110",
		"state": "qld",
		"phone": "",
		"website": "",
		"latitude": "-27.589318",
		"longitude": "153.027136"
	},
	{
		"id": "7-eleven-acacia-ridge-east",
		"name": "7-Eleven Acacia Ridge East",
		"brand": "7-Eleven",
		"address": "",
		"street": "139 Beenleigh Road",
		"suburb": "Acacia Ridge",
		"postcode": "4110",
		"state": "qld",
		"phone": "",
		"website": "",
		"latitude": "-27.575638",
		"longitude": "153.039576"
	},
	{
		"id": "7-eleven-aitkenvale",
		"name": "7-Eleven Aitkenvale",
		"brand": "7-Eleven",
		"address": "",
		"street": "243 Ross River Rd",
		"suburb": "",
		"postcode": "4814",
		"state": "qld",
		"phone": "",
		"website": "",
		"latitude": "-19.295944923351",
		"longitude": "146.77133675653"
	},
	{
		"id": "7-eleven-albany-creek",
		"name": "7-Eleven Albany Creek",
		"brand": "7-Eleven",
		"address": "",
		"street": "70 Albany Creek Rd",
		"suburb": "Albany Creek",
		"postcode": "4034",
		"state": "qld",
		"phone": "",
		"website": "",
		"latitude": "-27.363157",
		"longitude": "153.011837"
	},
	{
		"id": "7-eleven-algester",
		"name": "7-Eleven Algester",
		"brand": "7-Eleven",
		"address": "",
		"street": "169 Algester Rd & Ridgewood Rd",
		"suburb": "Algester",
		"postcode": "4115",
		"state": "qld",
		"phone": "",
		"website": "",
		"latitude": "-27.612577",
		"longitude": "153.039643"
	},
	{
		"id": "7-eleven-ascot-2",
		"name": "7-Eleven Ascot",
		"brand": "7-Eleven",
		"address": "",
		"street": "94 Kitchener Rd & Oriel Rd",
		"suburb": "Ascot",
		"postcode": "4007",
		"state": "qld",
		"phone": "",
		"website": "",
		"latitude": "-27.428211",
		"longitude": "153.062348"
	},
	{
		"id": "7-eleven-ashgrove",
		"name": "7-Eleven Ashgrove",
		"brand": "7-Eleven",
		"address": "",
		"street": "268 Waterworks Rd & Roy St",
		"suburb": "Ashgrove",
		"postcode": "4060",
		"state": "qld",
		"phone": "",
		"website": "",
		"latitude": "-27.445846",
		"longitude": "152.991174"
	},
	{
		"id": "7-eleven-ashmore",
		"name": "7-Eleven Ashmore",
		"brand": "7-Eleven",
		"address": "",
		"street": "400 Nerang Rd",
		"suburb": "Ashmore",
		"postcode": "4214",
		"state": "qld",
		"phone": "",
		"website": "",
		"latitude": "-27.978655",
		"longitude": "153.379546"
	},
	{
		"id": "7-eleven-ashmore-2",
		"name": "7-Eleven Ashmore",
		"brand": "7-Eleven",
		"address": "",
		"street": "579 Ashmore Rd & Nerang Rd",
		"suburb": "Ashmore",
		"postcode": "4214",
		"state": "qld",
		"phone": "",
		"website": "",
		"latitude": "-27.984637",
		"longitude": "153.365741"
	}
],
"total_items": 1611,
"total_pages": 162,
"current_page": 1
}

GET/v1/station/:id

Retrieve a station

This endpoint allows you to retrieve a station by providing their FuelPrice id.

Request

GET
/v1/stations/{STATION_ID}
curl https://api.fuelprice.io/v1/stations/{STATION_ID} \
  -H "Authorization: Bearer {token}"

Response

{
"data": 
	{
		"id": "7-eleven-bracken-ridge-north",
		"name": "7-Eleven  Bracken Ridge North",
		"brand": "7-Eleven",
		"address": "",
		"street": "451 Bracken Ridge Road",
		"suburb": "",
		"postcode": "4017",
		"state": "qld",
		"phone": "",
		"website": "",
		"latitude": "-27.309924",
		"longitude": "153.025472"
	}
}

GET/v1/stations/{STATION_ID}/history

Retrieve price history for station

Get the fuel price history for all fuel types at a specific station.

Optional attributes

  • Name
    timeframe
    Type
    string
    Description

    Get the price history for a specific timeframe.

    Supports the following values: last-week, last-month, last-year, last-financial-year, all-time

Request

GET
/v1/stations/{STATION_ID}/history
curl -G https://api.fuelprice.io/v1/stations/7-eleven-bracken-ridge-north/history/ \
  -H "Authorization: Bearer {token}" 

Response

{
 "data": {
	"id": "7-eleven-bracken-ridge-north",
	"name": "7-Eleven  Bracken Ridge North",
	"history": [
		{
			"fuel": "e10",
			"records": [
				{
					"timestamp": 1698735638,
					"date": "31-10-2023",
					"average": "179.5"
				},
				{
					"timestamp": 1698649240,
					"date": "30-10-2023",
					"average": "179.5"
				},
				{
					"timestamp": 1698562833,
					"date": "29-10-2023",
					"average": "179.5"
				},
				{
					"timestamp": 1698476437,
					"date": "28-10-2023",
					"average": "179.5"
				},
				{
					"timestamp": 1698390027,
					"date": "27-10-2023",
					"average": "179.5"
				},
				{
					"timestamp": 1698303638,
					"date": "26-10-2023",
					"average": "179.9"
				},
				{
					"timestamp": 1698217245,
					"date": "25-10-2023",
					"average": "179.9"
				}
			]
		},
		{
			"fuel": "ulp91",
			"records": [
				{
					"timestamp": 1698735638,
					"date": "31-10-2023",
					"average": "181.5"
				},
				{
					"timestamp": 1698649240,
					"date": "30-10-2023",
					"average": "181.5"
				},
				{
					"timestamp": 1698562833,
					"date": "29-10-2023",
					"average": "181.5"
				},
				{
					"timestamp": 1698476437,
					"date": "28-10-2023",
					"average": "181.5"
				},
				{
					"timestamp": 1698390027,
					"date": "27-10-2023",
					"average": "181.5"
				},
				{
					"timestamp": 1698303638,
					"date": "26-10-2023",
					"average": "181.9"
				},
				{
					"timestamp": 1698217245,
					"date": "25-10-2023",
					"average": "181.9"
				}
			]
		},
		{
			"fuel": "ulp95",
			"records": [
				{
					"timestamp": 1698735638,
					"date": "31-10-2023",
					"average": "193.5"
				},
				{
					"timestamp": 1698649240,
					"date": "30-10-2023",
					"average": "193.5"
				},
				{
					"timestamp": 1698562833,
					"date": "29-10-2023",
					"average": "193.5"
				},
				{
					"timestamp": 1698476437,
					"date": "28-10-2023",
					"average": "193.5"
				},
				{
					"timestamp": 1698390027,
					"date": "27-10-2023",
					"average": "193.5"
				},
				{
					"timestamp": 1698303638,
					"date": "26-10-2023",
					"average": "193.9"
				},
				{
					"timestamp": 1698217245,
					"date": "25-10-2023",
					"average": "193.9"
				}
			]
		},
		{
			"fuel": "ulp98",
			"records": [
				{
					"timestamp": 1698735638,
					"date": "31-10-2023",
					"average": "201.5"
				},
				{
					"timestamp": 1698649240,
					"date": "30-10-2023",
					"average": "201.5"
				},
				{
					"timestamp": 1698562833,
					"date": "29-10-2023",
					"average": "201.5"
				},
				{
					"timestamp": 1698476437,
					"date": "28-10-2023",
					"average": "201.5"
				},
				{
					"timestamp": 1698390027,
					"date": "27-10-2023",
					"average": "201.5"
				},
				{
					"timestamp": 1698303638,
					"date": "26-10-2023",
					"average": "201.9"
				},
				{
					"timestamp": 1698217245,
					"date": "25-10-2023",
					"average": "201.9"
				}
			]
		},
		{
			"fuel": "diesel",
			"records": false
		},
		{
			"fuel": "pdiesel",
			"records": [
				{
					"timestamp": 1698735638,
					"date": "31-10-2023",
					"average": "217.9"
				},
				{
					"timestamp": 1698649240,
					"date": "30-10-2023",
					"average": "217.9"
				},
				{
					"timestamp": 1698562833,
					"date": "29-10-2023",
					"average": "217.9"
				},
				{
					"timestamp": 1698476437,
					"date": "28-10-2023",
					"average": "217.9"
				},
				{
					"timestamp": 1698390027,
					"date": "27-10-2023",
					"average": "217.9"
				},
				{
					"timestamp": 1698303638,
					"date": "26-10-2023",
					"average": "217.9"
				},
				{
					"timestamp": 1698217245,
					"date": "25-10-2023",
					"average": "217.9"
				}
			]
		},
		{
			"fuel": "lpg",
			"records": false
		},
		{
			"fuel": "e85",
			"records": false
		},
		{
			"fuel": "e5",
			"records": false
		},
		{
			"fuel": "ev",
			"records": false
		},
		{
			"fuel": "b20",
			"records": false
		},
		{
			"fuel": "cng",
			"records": false
		},
		{
			"fuel": "lng",
			"records": false
		},
		{
			"fuel": "opal",
			"records": false
		},
		{
			"fuel": "lrp",
			"records": false
		},
		{
			"fuel": "ulsd",
			"records": false
		},
		{
			"fuel": "ulp-combined",
			"records": false
		},
		{
			"fuel": "pulp-combined",
			"records": false
		},
		{
			"fuel": "diesel-combined",
			"records": false
		}
	]
}
}