NEM Dispatch Constraints (5-minute)
5-minute network and security constraints evaluated by AEMO's central dispatch engine. Source: DISPATCHIS / DISPATCH.CONSTRAINT. Each row covers one (constraint × 5-min interval) pair.
Source: Australian Energy Market Operator · Licensed AEMO Copyright Permissions · dataset id aemo.dispatch_constraints
Get this dataset
curl -H 'Authorization: Bearer ak_your_key' \
https://api.ausdata.io/v1/data/aemo/dispatch_constraints Returns JSON with the original Australian Energy Market Operator attribution on every response. Add:
?format=csvfor CSV?limit=1000to fetch more than the default page?start=/?end=to window a time-series dataset by period
Full description
5-minute network and security constraints evaluated by AEMO's central dispatch engine. Source: DISPATCHIS / DISPATCH.CONSTRAINT. Each row covers one (constraint × 5-min interval) pair. The dataset records ~200-500 active constraints per interval - most are non-binding (marginal_value = 0). The few that ARE binding are what drive regional price separation, intra-regional dispatch outcomes, and price spikes. Use this for: "why did NSW spot price spike to $1,500/MWh at 4pm?" questions (filter to marginal_value != 0 around the interval), "is the QNI binding right now?" inter-regional flow analysis, or identifying which transmission / generator constraints are routinely binding. The CONSTRAINTID name pattern encodes the region and asset (e.g. C_NSW1_DRGT_LOR_NSW = NSW DRGT constraint, C_V::N_NIL_RB = VIC-NSW Reverse Backstop). Customer audience: energy traders, retail energy desks, renewable developers benchmarking curtailment, network planners, energy consultants explaining price events.
Free tier: 500 calls a month, no card. Get a key, browse all Australian Energy Market Operator datasets, or read the docs.