Guides / how-to-connect-wa-fuelwatch-api-australia
WA State gov
How to connect WA FuelWatch
Consumer Protection WA
WA's FuelWatch scheme fixes retail fuel prices for 24 hours, and the documented machine interface is an RSS 2.0 feed. Filter by Product, Suburb, Region and Day in the query string.
Tomorrow's prices only appear once they are published during the afternoon; before then Day=tomorrow returns an empty channel. The licence is not stated — the feed says all rights reserved — so check with Consumer Protection WA before commercial reuse.
Steps
- Find the base URL. Use
https://www.fuelwatch.wa.gov.au/fuelwatch/fuelWatchRSS— docs at https://www.fuelwatch.wa.gov.au/tools/rss. - Auth. Catalogued as Open — none.
- Try an example request.
curl -s 'https://www.fuelwatch.wa.gov.au/fuelwatch/fuelWatchRSS?Product=1&Suburb=Perth' - Licence. Unknown — not stated by the publisher. Read the publisher terms before production use.
- Agent notes. Daily fixed retail fuel prices for WA service stations as RSS 2.0 XML. Filter with query parameters such as Product (1 = unleaded at probe), Suburb, Region and Day; Day=tomorrow returned no items before prices were published at probe. Each response is the full filtered list, no pagination; feed sets ttl in the channel. A JSON feed at /api/sites exists but is the site's own undocumented interface. Rate limits: unknown. Licence: unknown — feed carries 'Copyright 2025 FuelWatch. All Rights Reserved.'
- base
- https://www.fuelwatch.wa.gov.au/fuelwatch/fuelWatchRSS
- docs
- https://www.fuelwatch.wa.gov.au/tools/rss
- protocol
- RSS RSS 2.0
- auth
- Open
- licence
- Licence unclear
- try
- curl -s 'https://www.fuelwatch.wa.gov.au/fuelwatch/fuelWatchRSS?Product=1&Suburb=Perth'
- checked
- 2026-10-15 · 200 OK · 1055 ms