Constraints
When true, include rt_cost and da_cost on each constraint. Uses cost_start_time and cost_end_time when provided.
falseWhen true, include gs_created_at_utc and gs_updated_at_utc.
falseWhen true, include dataset_metadata with pricing dataset specs.
falseOptional lower bound for the cost window. When set, include rows where time index >= cost_start_time. Only used when include_costs is true.
Optional upper bound for the cost window. When set, include rows where time index < cost_end_time. Only used when include_costs is true.
API key for authentication (query)
Comma-separated list of market IDs to filter by
Filter latest_seen_utc to be on or after this timestamp
Maximum number of results to return (default: 10000)
10000Sort order: asc or desc. Defaults to desc when omitted.
Optional search term to filter by constraint_name
Column to sort by. Must be one of: constraint_name, market_id, earliest_seen_utc, latest_seen_utc
API key for authentication (header)
Successful Response
Validation Error
API key for authentication (query)
Comma-separated list of market IDs to filter by
Filter latest_seen_utc to be on or after this timestamp
Maximum number of results to return (default: 10000)
10000Sort order: asc or desc. Defaults to desc when omitted.
Optional search term to filter by contingency_name
Column to sort by. Must be one of: contingency_name, market_id, earliest_seen_utc, latest_seen_utc
API key for authentication (header)
Successful Response
Validation Error
API key for authentication (query)
When set, only include rows with this contingency_gs_entity_id
When set, only include rows with this source_dataset
When true, exclude rows where estimated_shift_factor is zero before aggregating each group
falseFunction used to combine source rows in each group: mean, max, min, or median
meanPossible values: API key for authentication (header)
Successful Response
Linear estimated shift factor aggregated per constraint for a location.
Validation Error
Filter to rows where time index >= start_time (ISO 8601)
Filter to rows where time index < end_time (ISO 8601)
API key for authentication (query)
API key for authentication (header)
Successful Response
Constraint contingency costs adjusted by a location's shift factor.
Validation Error
Filter to rows where time index >= start_time (ISO 8601)
Filter to rows where time index < end_time (ISO 8601)
API key for authentication (query)
API key for authentication (header)
Successful Response
Per-constraint impact at a location from median shadow price and shift factor.
Validation Error
GS entity ID of the constraint to get shift factors for
API key for authentication (query)
When set, only include rows with this contingency_gs_entity_id
When set, only include rows with this source_dataset
When true, exclude rows where estimated_shift_factor is zero before aggregating each group
falseFunction used to combine source rows in each group: mean, max, min, or median
meanPossible values: API key for authentication (header)
Successful Response
Linear estimated shift factor aggregated per location for a constraint.
Validation Error
Maximum number of rows to return.
50000API key for authentication (query)
Filter to rows where time index >= start_time (ISO 8601)
Filter to rows where time index < end_time (ISO 8601 timestamp)
Optional threshold. When set, only include rows where ABS(configured shadow price column) > price_threshold.
API key for authentication (header)
Successful Response
Validation Error
GS entity ID of the constraint to query
API key for authentication (query)
Optional IANA timezone (e.g. America/New_York). When provided, buckets are computed in this timezone.
Filter to rows where time index >= start_time (ISO 8601)
Filter to rows where time index < end_time (ISO 8601)
Optional threshold. When set, only include rows where ABS(configured shadow price column) > price_threshold.
Optional contingency GS entity ID filter.
API key for authentication (header)
Successful Response
Count of filtered binding rows by local hour (requested timezone or UTC).
Validation Error
GS entity ID of the constraint to query
Aggregation bucket size. One of "hour", "day", "month", "year".
API key for authentication (query)
Optional IANA timezone (e.g. America/New_York). When provided, buckets are computed in this timezone.
Filter to rows where time index >= start_time (ISO 8601)
Filter to rows where time index < end_time (ISO 8601)
Optional threshold. When set, only include rows where ABS(configured shadow price column) > price_threshold.
Optional contingency GS entity ID filter.
API key for authentication (header)
Successful Response
Per-interval aggregate stats for filtered constraint rows.
Validation Error
UTC aggregation period for grouping counts. Supported values: hour, day, month, year.
hourPossible values: API key for authentication (query)
Filter to rows where time index >= start_time (ISO 8601)
Filter to rows where time index < end_time (ISO 8601 timestamp)
Optional threshold. When set, only include rows where ABS(configured shadow price column) > price_threshold.
API key for authentication (header)
Successful Response
Count of unique binding constraints for a single UTC aggregation period.
Validation Error
UTC aggregation period for grouping costs. Supported values: hour, day, month, year.
hourPossible values: API key for authentication (query)
Filter to rows where time index >= start_time (ISO 8601)
Filter to rows where time index < end_time (ISO 8601 timestamp)
Optional threshold. When set, only include rows where ABS(configured shadow price column) > price_threshold.
API key for authentication (header)
Successful Response
Total binding cost for a single UTC aggregation period.
Validation Error
API key for authentication (query)
Filter to rows where time index >= start_time (ISO 8601)
Filter to rows where time index < end_time (ISO 8601 timestamp)
Optional threshold. When set, only include rows where ABS(configured shadow price column) > price_threshold.
API key for authentication (header)
Successful Response
Binding heat map data for the constraint-by-time card.
Validation Error
GS entity ID of the constraint to query
API key for authentication (query)
API key for authentication (header)
Successful Response
Validation Error
GS entity ID of the constraint to query
Optional contingency GS entity ID filter. Applied only when the dataset contains contingency_gs_entity_id.
API key for authentication (query)
API key for authentication (header)
Successful Response
Year/month/day-level statistics for constraint binding intervals.
Year: months with data and count in each. Month: days with data and count in each. Day: times (HH:MM:SS strings) for unique timestamps on that day.
Validation Error
Constraint GS entity ID to filter by (constraint_gs_entity_id)
When true, include binding_intervals and total_cost and apply start_time/end_time/time filters. Default returns id and name only.
falseStart time (ISO timestamp) for filtering (inclusive). Requires time index column. Only used when include_binding_stats is true.
End time (ISO timestamp) for filtering (exclusive). Requires time index column. Only used when include_binding_stats is true.
Optional specific timestamp to filter results. Cannot be used with start_time or end_time. Only used when include_binding_stats is true.
API key for authentication (query)
API key for authentication (header)
Successful Response
Contingency with id, name, and optional binding stats.
Validation Error
Last updated
Was this helpful?

