List NEM price events
list_eventsList NEM spot-price events, newest first. An event is a run of 5-minute intervals in one region where the price stays above $500/MWh or below -$200/MWh (short gaps are bridged), typed by its peak price: negative (below -$200), elevated (peak $500 to $1,000), spike ($1,000 to $5,000) or extreme ($5,000 and above). Each event has event_id, region, event_type, started_at, ended_at, duration_min, peak_rrp, avg_rrp and is_open (still ongoing). Filter by region, event_type and a date range. By default only event summaries are returned; set include_responses to true to also get how each battery behaved during each event, in which case keep limit small (response rows make the payload large and it is truncated at about 100 KB). Use get_event_detail for one event's battery responses.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max events to return (default 10, max 500). | |
| offset | No | Skip this many events, for paging (default 0). | |
| region | No | NEM region code: NSW1, QLD1, SA1 (South Australia), TAS1 or VIC1. | |
| date_to | No | Optional. Only events starting on or before this date, YYYY-MM-DD. | |
| date_from | No | Optional. Only events starting on or after this date, YYYY-MM-DD. | |
| event_type | No | Optional event type filter. | |
| include_responses | No | Also return per-battery responses for each event (default false). |