FuelWatch RSS


What is it?

FuelWatch RSS is an RSS feed that lets you add FuelWatch prices to your RSS reader, website, etc.

What is RSS?

RSS stands for Really Simple Syndication - it's just another way of delivering information. Think of the Internet as a bakery. When you are hungry (or want some information), you go to your favourite bakery, and get what you want. RSS is a kind of home delivery service - instead of you having to always go to the bakery, instead they deliver delicious pastries (or information) to you!

How often is it updated?

Today's prices are available 24 hours a day, 7 days a week. Tomorrow's prices are available after 2:30pm every afternoon.

What does the feed contain?

The feed lets you find the 10 cheapest prices for a suburb or town. For each of those prices there will be the price, the name of the service station, the address, and the suburb.

Does it cost anything?

No. It's absolutely free.

Can I suggest a change?

We encourage feedback, suggestions, and useful criticisms. If you have any ideas on how we can improve the service, contact us using the Contact Us link below.

Can I include the information in my webpage?

If you do use the feed in your website, please credit us! If you include one of the feeds in any webpage, please make sure you link back to www.fuelwatch.wa.gov.au so that we're acknowledged as the source of the data.

How does the feed work?

The feed is located at: http://www.fuelwatch.wa.gov.au/fuelwatch/fuelWatchRSS?

The feed contains information about the service station including XML tags for each individual field and allows prices to be delivered for dates up to a week ago (only one day per request).

By default, the feed won't return very much at all - you need to specify exactly what information you are after. The feed has the following five parameters:

Product: Each fuel type has a unique code - to specify which one you are interested in, make sure you include this parameter. This defaults to 1, so if you don't specify a product, you will get ULP. The codes are:

1 - Unleaded Petrol
2 - Premium Unleaded
4 - Diesel
5 - LPG
6 - 98 RON
7 - B20 diesel
8 - E10
9 - P100
10 - E85 

Suburb: This is the suburb you want to receive prices for. A full list of suburbs can be found at http://www.fuelwatch.wa.gov.au/fuelwatch/pages/public/quickSearch.jspx (just look through the dropdown list of suburbs)

Region: You can use region instead of suburb if you would like prices for a particular town or shire that FuelWatch covers. Each region has an ID - use that ID to get prices for the area. The list of regions is long, and has been included at the bottom of this post.

Brand: If you want to restrict the results to only include service stations with a particular brand, you can specify it here. Each brand has an ID - use that ID to get prices for sites with that particular brand. The list of brands is at the bottom of this page.

Surrounding: Set this to yes if you want to include surrounding suburbs in your search, set this to no if you only want prices for that particular suburb. By default, this is set to yes. (So for example, if your search is for Cannington prices, then by default, it will also return prices for Bentley, Beckenham, etc. Setting it to no will mean you only get prices for Cannington)

Day:

  • today (this is the default)
  • tomorrow (only available after 2:30PM)
  • yesterday
  • DD/MM/YYYY (only prices for the last week, for example 23/08/2010)
You should separate each field with an ampersand (ie. an & symbol).

Some examples:

===
Region codes
===

25 - Metro : North of River
26 - Metro : South of River
27 - Metro : East/Hills
15 - Albany
28 - Augusta / Margaret River
30 - Bridgetown / Greenbushes
1 - Boulder
2 - Broome
16 - Bunbury
3 - Busselton (Townsite)
29 - Busselton (Shire)
19 - Capel
4 - Carnarvon
33 - Cataby
5 - Collie
34 - Coolgardie
35 - Cunderdin
31 - Donnybrook / Balingup
36 - Dalwallinu
6 - Dampier
20 - Dardanup
37 - Denmark
38 - Derby
39 - Dongara
7 - Esperance
40 - Exmouth
41 - Fitzroy Crossing
17 - Geraldton
21 - Greenough
22 - Harvey
42 - Jurien
8 - Kalgoorlie
43 - Kambalda
9 - Karratha
44 - Kellerberrin
45 - Kojonup
10 - Kununurra
18 - Mandurah
32 - Manjimup
46 - Meekatharra
47 - Moora
48 - Mt Barker
23 - Murray
11 - Narrogin
49 - Newman
50 - Norseman
12 - Northam
13 - Port Hedland
51 - Ravensthorpe
14 - South Hedland
53 - Tammin
24 - Waroona
54 - Williams
55 - Wubin
56 - York
57 - Regans Ford
58- Meckering
===
Brand codes
===

2 - Ampol
3 - Better Choice
21 - Black & White
4 - BOC
5 - BP
6 - Caltex
19 - Caltex Woolworths
20 - Coles Express
24 - Eagle
25 - Fastfuel 24/7
7 - Gull
15 - Independent
8 - Kleenheat
9 - Kwikfuel
10 - Liberty
13 - Peak
26 - Puma
14 - Shell
23 - United
27 - Vibe
16 - Wesco