WEM Dispatch v2 APIs Overview

1. Introduction

The WEM Dispatch v2 APIs extend the functionality of the WEM Dispatch v1 API collection with heightened metadata, increased situational awareness of Affected/Missing Dispatch Intervals and uniformity across case/solution request parameters/responses, and includes the following:

  • Dispatch Case

  • Dispatch Solution

The following query parameters can be used on each of the API endpoints to narrow the response:

The introduction of the “dispatchIntervalScope” query parameter provides users with the ability to view original market schedules as produced by WEMDE in real time (if applicable) by supplying a value of “Original”. If an interval was subject to the Affected Dispatch Interval process, or had replacement data, a value of “Latest” will return the most recent market schedule for each interval in the dispatch horizon (including the primary). The “status” object will give an indication of the reason for replacement data, if applicable, with values of “AffectedDispatchInterval”, “DispatchEngineFailedToRun” or “MarketAnalystOveride”, otherwise it will be set to “Normal”.

AEMO intend to retire/deprecate the v1 functionality for Dispatch Case and Dispatch Solution APIs around June 2025.

The data provided via the APIs aligns with the publication obligations prescribed in Section 7.13: Settlement and Monitoring Data of the WEM Rules.

2. Data availability 

In the WEM, AEMO manages the dispatch process of Registered Facilities for energy and Essential System Services as described in clause 7.2.1 of the WEM Rules. AEMO produces Scenarios and Market Schedules which enable Market Participants to respond to Dispatch Instructions, make Facility commitment decisions and reconcile market outcomes.

Three Market Schedules exist:

1. Dispatch

2. Pre-Dispatch

3. Week-Ahead

Each Market Schedule has a unique horizon, set of Scenarios and interval granularity. The table and diagram below outline this information.

Market Schedule

Scenarios

Interval Granularity

Horizon

Run Frequency

Dispatch

-Reference

-ForecastHigh

-ForecastLow

-InServiceCapacityOnly

5 minutes

2 hours

288 schedules per day

Pre-Dispatch

-Reference

-ForecastHigh

-ForecastLow

-InServiceCapacityOnly

30 minutes

48 hours

48 schedules per day

Week-Ahead

-Reference

-ForecastHigh

-ForecastLow

-InServiceCapacityOnly

30 minutes

7 days

1 schedule per day

Dispatch Solve Timing

3. Alternative data sources

AEMO publishes downloadable data sets on the Market Data website. These data sets are publicly available and do not require user authentication.

4. Prerequisites for API access

Before using the WEM Dispatch v1 APIs, you need the following:

For more information, see The Reformer: Accessing our test environments

5. API details

Authentication method

The WEM Dispatch APIs use the DigiCert TLS certificate authentication method.  

Base URLs

The base URLs used for the WEM Dispatch v2 APIs are included below:

Environment

URL

Certificate Type

Preproduction

https://apis.preprod.aemo.com.au:9319/WEM/v2/

DigiCert Certificate

Production

https://apis.prod.aemo.com.au:9319/WEM/v2/

DigiCert Certificate