Share via


OpenNEM (Independent Publisher) (Preview)

The OpenNEM project aims to make the wealth of public Australian Electricity Market (NEM) data more accessible to a wider audience. OpenNEM intent is to facilitate better public understanding of the market, improve energy literacy and help facilitate a more informed national discussion on Australia's energy transition in the long term interests of consumers. My (Paul's) intent is to demonstrate the value the Power Platform as a key enabler of the energy transition

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Paul Culmsee
URL https://www.sevensigma.com.au
Email paul.culmsee@sevensigma.com.au
Connector Metadata
Publisher Paul Culmsee
Website https://opennem.org.au
Privacy policy https://opennem.org.au/about/
Categories Data;Business Intelligence

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Get a Single Network Station by Code

Get a Single Network Station by Code

Get Emission Factor Per Network Region

Get Emission Factor Per Network Region

Get Energy by Station

Get energy output for a station (list of facilities) over a period

Get Facilities

Get Facilities

Get Facility by Code

Get Facility by Code

Get Fuel Technologies

Get Fuel Technologies

Get Fueltech Mix By Network

Return fueltech proportion of demand for a network

Get Interconnector Flow Network

Get Interconnector Flow Network

Get Intervals

Get Intervals

Get Network Regions

Get Network Regions

Get Network Station by ID

Get Network Station by ID

Get Network Stations

Get Network Stations

Get Networks

Get Networks

Get Periods

Get Periods

Get Power by Station

Get Power by Station

Get Power Network Region By Fueltech

Get Power Network Region By Fueltech

Get Price History By Network and Network Region

Returns network and network region price info for interval which defaults to network interval size

Get Units

Get Units

Get Weather Station by Code

Get Weather Station by Code

Get Weather Station Observations

Get Weather Station Observations

Get Weather Stations

Get Weather Stations

Get a Single Network Station by Code

Get a Single Network Station by Code

Parameters

Name Key Required Type Description
Network ID
network_id True string

Network ID

Station Code
station_code True string

Station Code

Returns

Name Path Type Description
id
id integer

id

code
code string

code

facilities
facilities array of object

Facilities of a station

id
facilities.id integer

id

network
facilities.network string

network

fueltech
facilities.fueltech string

fueltech

status
facilities.status string

status

code
facilities.code string

code

dispatch_type
facilities.dispatch_type string

dispatch type

capacity_registered
facilities.capacity_registered float

capacity registered

network_region
facilities.network_region string

Network region

data_first_seen
facilities.data_first_seen string

Data first seen

data_last_seen
facilities.data_last_seen string

Data last seen

photos
photos array of

photos

name
name string

name

network_name
network_name string

Network name

id
location.id integer

id

address1
location.address1 string

address1

address2
location.address2 string

address2

locality
location.locality string

locality

state
location.state string

state

country
location.country string

country

geocode_approved
location.geocode_approved boolean

geocode approved

geocode_skip
location.geocode_skip boolean

geocode skip

geocode_by
location.geocode_by string

geocode by

type
location.geom.type string

type

coordinates
location.geom.coordinates array of float

coordinates

lat
location.lat float

lat

lng
location.lng float

lng

network
network string

network

Get Emission Factor Per Network Region

Get Emission Factor Per Network Region

Parameters

Name Key Required Type Description
Network
network_code True string

Network

Internal
interval string

Interval

Returns

Name Path Type Description
type
type string

type

response_status
response_status string

response status

version
version string

version

network
network string

network

code
code string

code

region
region string

region

created_at
created_at string

created at

data
data array of

data

Get Energy by Station

Get energy output for a station (list of facilities) over a period

Parameters

Name Key Required Type Description
Network Code
network_code True string

Network Code

Station Code
station_code True string

Station Code

Interval
interval string

Interval

Period
period string

Period

Returns

Name Path Type Description
type
type string

type

response_status
response_status string

response status

version
version string

version

network
network string

network

code
code string

code

region
region string

region

created_at
created_at string

created at

data
data array of

data

Get Facilities

Get Facilities

Returns

Name Path Type Description
array of object
id
id integer

id

code
network.code string

code

country
network.country string

country

label
network.label string

label

regions
network.regions array of object

regions

code
network.regions.code string

code

timezone
network.timezone string

timezone

timezone_database
network.timezone_database string

timezone database

offset
network.offset integer

offset

interval_size
network.interval_size integer

interval size

interval_shift
network.interval_shift integer

interval shift

intervals_per_hour
network.intervals_per_hour float

intervals per hour

code
fueltech.code string

code

label
fueltech.label string

label

renewable
fueltech.renewable boolean

renewable

code
status.code string

code

label
status.label string

label

station_id
station_id integer

Station Id

code
code string

code

dispatch_type
dispatch_type string

dispatch type

capacity_registered
capacity_registered float

capacity registered

registered
registered string

registered

deregistered
deregistered string

deregistered

network_region
network_region string

Network region

unit_id
unit_id integer

unit id

unit_number
unit_number integer

unit number

unit_alias
unit_alias string

unit alias

unit_capacity
unit_capacity float

unit capacity

created_by
created_by string

created by

created_at
created_at string

created at

approved
approved boolean

approved

approved_by
approved_by string

approved by

approved_at
approved_at string

approved at

Get Facility by Code

Get Facility by Code

Parameters

Name Key Required Type Description
Facility Code
facility_code True string

Facility Code

Returns

Name Path Type Description
id
id integer

id

code
network.code string

code

country
network.country string

country

label
network.label string

label

regions
network.regions array of object

regions

code
network.regions.code string

region code

timezone
network.timezone string

timezone

timezone_database
network.timezone_database string

timezone database

offset
network.offset integer

offset

interval_size
network.interval_size integer

interval size

interval_shift
network.interval_shift integer

interval shift

intervals_per_hour
network.intervals_per_hour integer

intervals per hour

code
fueltech.code string

code

label
fueltech.label string

label

renewable
fueltech.renewable boolean

renewable

code
status.code string

code

label
status.label string

label

station_id
station_id integer

Station Id

code
code string

code

dispatch_type
dispatch_type string

dispatch type

capacity_registered
capacity_registered integer

capacity registered

registered
registered string

registered

deregistered
deregistered string

deregistered

network_region
network_region string

Network region

unit_id
unit_id string

unit id

unit_number
unit_number string

unit number

unit_alias
unit_alias string

unit alias

unit_capacity
unit_capacity string

unit capacity

created_by
created_by string

created by

created_at
created_at string

created at

approved
approved boolean

approved

approved_by
approved_by string

approved by

approved_at
approved_at string

approved at

Get Fuel Technologies

Get Fuel Technologies

Returns

Name Path Type Description
array of object
code
code string

code

label
label string

label

renewable
renewable boolean

renewable

Get Fueltech Mix By Network

Return fueltech proportion of demand for a network

Parameters

Name Key Required Type Description
Network
network_id True string

Network

Returns

Name Path Type Description
type
type string

type

response_status
response_status string

response status

version
version string

version

network
network string

network

code
code string

code

region
region string

region

created_at
created_at string

created at

data
data array of

data

Get Interconnector Flow Network

Get Interconnector Flow Network

Parameters

Name Key Required Type Description
Network
network_code True string

Network

Month/Year
month date

format yyyy-mm-dd

Returns

Name Path Type Description
type
type string

type

response_status
response_status string

response status

version
version string

version

network
network string

network

code
code string

code

region
region string

region

created_at
created_at string

created at

data
data array of

data

Get Intervals

Get Intervals

Returns

Name Path Type Description
array of object
interval
interval integer

interval

interval_human
interval_human string

interval human

interval_sql
interval_sql string

interval sql

trunc
trunc string

trunc

Get Network Regions

Get Network Regions

Parameters

Name Key Required Type Description
Network Code
network_code True string

Network Code

Returns

Name Path Type Description
array of object
code
code string

code

timezone
timezone string

timezone

Get Network Station by ID

Get Network Station by ID

Parameters

Name Key Required Type Description
Station ID
id True string

Station ID

Returns

Name Path Type Description
version
version string

version

created_at
created_at string

created at

response_status
response_status string

response status

total_records
total_records integer

total records

id
record.id integer

id

code
record.code string

code

name
record.name string

name

network_name
record.network_name string

Network name

location_id
record.location_id integer

Location Id

facilities
record.facilities array of object

facilities

id
record.facilities.id integer

id

code
record.facilities.network.code string

code

country
record.facilities.network.country string

country

label
record.facilities.network.label string

label

regions
record.facilities.network.regions array of object

regions

code
record.facilities.network.regions.code string

code

timezone
record.facilities.network.timezone string

timezone

timezone_database
record.facilities.network.timezone_database string

timezone database

offset
record.facilities.network.offset integer

offset

interval_size
record.facilities.network.interval_size integer

interval size

interval_shift
record.facilities.network.interval_shift integer

interval shift

intervals_per_hour
record.facilities.network.intervals_per_hour float

intervals per hour

code
record.facilities.fueltech.code string

code

label
record.facilities.fueltech.label string

label

renewable
record.facilities.fueltech.renewable boolean

renewable

code
record.facilities.status.code string

code

label
record.facilities.status.label string

label

station_id
record.facilities.station_id integer

Station Id

code
record.facilities.code string

code

dispatch_type
record.facilities.dispatch_type string

dispatch type

active
record.facilities.active boolean

active

capacity_registered
record.facilities.capacity_registered float

capacity registered

registered
record.facilities.registered string

registered

deregistered
record.facilities.deregistered string

deregistered

expected_closure_date
record.facilities.expected_closure_date string

Expected closure date

expected_closure_year
record.facilities.expected_closure_year string

Expected closure year

network_region
record.facilities.network_region string

Network region

unit_id
record.facilities.unit_id integer

unit id

unit_number
record.facilities.unit_number integer

unit number

unit_alias
record.facilities.unit_alias string

unit alias

unit_capacity
record.facilities.unit_capacity float

unit capacity

emissions_factor_co2
record.facilities.emissions_factor_co2 float

emissions factor co2

approved
record.facilities.approved boolean

approved

approved_by
record.facilities.approved_by string

approved by

approved_at
record.facilities.approved_at string

approved at

approved
record.approved boolean

approved

description
record.description string

description

wikipedia_link
record.wikipedia_link string

wikipedia link

wikidata_id
record.wikidata_id string

wikidata id

created_by
record.created_by string

created by

created_at
record.created_at string

created at

Get Network Stations

Get Network Stations

Parameters

Name Key Required Type Description
Include Facilities
facilities_include boolean

Include facilities in records (Default: true)

Only Approved
only_approved boolean

Only show approved stations not those pending (default false)

Facility Name
name string

Partial match for name allowed (eg MELB)

Record Limit
limit integer

Record Limit

Default 1
page integer

Page

Returns

Name Path Type Description
version
version string

version

created_at
created_at string

created at

response_status
response_status string

response status

total_records
total_records integer

total records

data
data array of object

data

id
data.id integer

id

code
data.code string

code

name
data.name string

name

network_name
data.network_name string

Network name

location_id
data.location_id integer

Location Id

facilities
data.facilities array of object

facilities

id
data.facilities.id integer

id

code
data.facilities.network.code string

code

country
data.facilities.network.country string

country

label
data.facilities.network.label string

label

regions
data.facilities.network.regions array of object

regions

code
data.facilities.network.regions.code string

code

timezone
data.facilities.network.timezone string

timezone

timezone_database
data.facilities.network.timezone_database string

timezone database

offset
data.facilities.network.offset integer

offset

interval_size
data.facilities.network.interval_size integer

interval size

interval_shift
data.facilities.network.interval_shift integer

interval shift

intervals_per_hour
data.facilities.network.intervals_per_hour number

intervals per hour

code
data.facilities.fueltech.code string

code

label
data.facilities.fueltech.label string

label

renewable
data.facilities.fueltech.renewable boolean

renewable

code
data.facilities.status.code string

code

label
data.facilities.status.label string

label

station_id
data.facilities.station_id integer

Station Id

code
data.facilities.code string

code

dispatch_type
data.facilities.dispatch_type string

dispatch type

active
data.facilities.active boolean

active

capacity_registered
data.facilities.capacity_registered number

capacity registered

network_region
data.facilities.network_region string

Network region

unit_number
data.facilities.unit_number integer

unit number

unit_capacity
data.facilities.unit_capacity number

unit capacity

approved
data.facilities.approved boolean

approved

approved_by
data.facilities.approved_by string

approved by

registered
data.facilities.registered string

registered

unit_id
data.facilities.unit_id integer

unit id

approved_at
data.facilities.approved_at string

approved at

emissions_factor_co2
data.facilities.emissions_factor_co2 number

emissions factor co2

approved
data.approved boolean

approved

description
data.description string

description

created_by
data.created_by string

created by

created_at
data.created_at string

created at

wikipedia_link
data.wikipedia_link string

wikipedia link

wikidata_id
data.wikidata_id string

wikidata id

Get Networks

Get Networks

Returns

Name Path Type Description
array of object
code
code string

code

country
country string

country

label
label string

label

regions
regions array of object

regions

code
regions.code string

code

timezone
timezone string

timezone

interval_size
interval_size integer

interval size

Get Periods

Get Periods

Returns

Name Path Type Description
array of object
period
period integer

period

period_human
period_human string

period human

period_sql
period_sql string

period sql

Get Power by Station

Get Power by Station

Parameters

Name Key Required Type Description
Network Code
network_code True string

Network Code

Station Code
station_code True string

Station Code

Since
since string

Since

Interval
interval_human string

Interval

Period
period_human string

Period

Returns

Name Path Type Description
type
type string

type

response_status
response_status string

response status

version
version string

version

network
network string

network

code
code string

code

region
region string

region

created_at
created_at string

created at

data
data array of

data

Get Power Network Region By Fueltech

Get Power Network Region By Fueltech

Parameters

Name Key Required Type Description
Network
network_code True string

Network

Region
network_region_code True string

Region

Month/Year
month date

format yyyy-mm-dd

Returns

Name Path Type Description
type
type string

type

response_status
response_status string

response status

version
version string

version

network
network string

network

code
code string

code

region
region string

region

created_at
created_at string

created at

data
data array of

data

Get Price History By Network and Network Region

Returns network and network region price info for interval which defaults to network interval size

Parameters

Name Key Required Type Description
Network
network_code True string

Network

Network Region
network_region string

Network region

Returns

Name Path Type Description
type
type string

type

version
version string

version

network
network string

network

code
code string

code

created_at
created_at string

created at

data
data array of object

data

id
data.id string

id

type
data.type string

type

network
data.network string

network

data_type
data.data_type string

data type

code
data.code string

code

units
data.units string

units

start
data.history.start string

start

last
data.history.last string

last

interval
data.history.interval string

interval

data
data.history.data array of

data

Get Units

Get Units

Returns

Name Path Type Description
array of object
name
name string

name

name_alias
name_alias string

name alias

unit_type
unit_type string

unit type

round_to
round_to integer

round to

unit
unit string

unit

cast_nulls
cast_nulls boolean

cast nulls

Get Weather Station by Code

Get Weather Station by Code

Parameters

Name Key Required Type Description
Weather Station Code
station_code True string

Weather Station Code

Returns

Name Path Type Description
code
code string

code

state
state string

state

name_alias
name_alias string

name alias

registered
registered string

registered

website_url
website_url string

website url

altitude
altitude integer

altitude

lat
lat integer

lat

lng
lng integer

lng

observations
observations array of object

observations

observation_time
observations.observation_time string

observation time

station_id
observations.station_id integer

Station Id

temp_apparent
observations.temp_apparent integer

apparent temperature

temp_air
observations.temp_air integer

air temperature

press_qnh
observations.press_qnh integer

QNH pressure

wind_dir
observations.wind_dir string

wind direction

wind_spd
observations.wind_spd integer

wind speed

wind_gust
observations.wind_gust integer

wind gust

humidity
observations.humidity integer

humidity

cloud
observations.cloud string

cloud

cloud_type
observations.cloud_type string

cloud type

Get Weather Station Observations

Get Weather Station Observations

Parameters

Name Key Required Type Description
Station Code
station_code True string

Station Code

Interval
interval_human string

Default: "15m"

Period
period_human string

Default: "7d"

Network
network_code string

Default: "NEM"

Time zone
timezone string

Time zone

Offset
offset string

Offset

Year
year integer

Year

Returns

Name Path Type Description
type
type string

type

response_status
response_status string

response status

version
version string

version

network
network string

network

code
code string

code

region
region string

region

created_at
created_at string

created at

data
data array of

data

Get Weather Stations

Get Weather Stations

Returns

Name Path Type Description
array of object
code
code string

code

state
state string

state

name_alias
name_alias string

name alias

registered
registered string

registered

website_url
website_url string

website url

altitude
altitude integer

altitude

lat
lat float

lat

lng
lng float

lng