get_generation
Aggregated generation (MW) per production type.
start/end default to UTC; start inclusive, end EXCLUSIVE.
For a full calendar month set end to the first day of the next
month. Pass tz="local" or an IANA name to interpret start/end as
wall-clock in that timezone.
If you're computing a generation-weighted price metric — capture
price, capture rate, value factor, merchant-PPA achieved price — use
get_derivation(slug="capture_price", …) instead. It runs server-side
over the full window and returns monthly rows; no row cap, no pagination.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tz | No | ||
| end | Yes | ||
| zone | Yes | ||
| start | Yes | ||
| psr_types | No | ||
| aggregation | No | raw |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||