distributor can also be combined with postcode, city or state to narrow them to one network, for example ?postcode=2620&distributor=evoenergy. If the network doesn’t serve that location, you get 400 distributor_location_mismatch, with the networks that do.
Why the network matters
In Australia, business electricity prices depend on the distribution network that supplies the site, not just the state. Each network has its own network charges and its own Default Market Offer or Victorian Default Offer. That’s why the API resolves every location to one or more networks before costing plans.Postcodes
The API maps each postcode to the network or networks that serve it, using the postcode coverage retailers publish with their plans. 2,221 postcodes are covered.- One network: the response is for that network.
- Two or more networks (for example 2620, split between Evoenergy in the ACT and Essential Energy in NSW):
location.ambiguousistrue, anambiguous_locationwarning explains it, and plans from every network are returned, ranked together. Each plan’snetworksays which it applies to. To narrow it down, ask for the NMI, or the network named on the bill, and pass it asdistributor. - No network (WA and NT postcodes):
422 out_of_coverage.
location.suburbs lists the suburbs in the postcode.
NMI
The NMI identifies the site’s network directly, so it’s the most reliable location. It’s printed on every electricity bill, and the bill extraction API returns it.Cities
Capital cities use the ABS Greater Capital City areas (sosydney is Greater Sydney, and canberra is the ACT). Regional cities use ABS Significant Urban Areas. A city’s rates cover every network serving at least 10% of its postcodes; networks serving only a few boundary postcodes are named in a fringe_networks warning.
Some city slugs have short forms: gold-coast and newcastle work as well as gold-coast-tweed-heads and newcastle-maitland. See Supported networks, cities and states for every slug.
States
state covers every network in the state, ranked together, with a multiple_networks warning. NSW has three networks, Victoria five and Queensland two. WA and NT aren’t on the National Electricity Market and return 422 out_of_coverage.
When a response covers several networks, each network has its own benchmark. summary.best_vs_benchmark_pct gives the largest saving on any of them, for “up to X% less than the DMO”.