v2
latestOpenAPI 3.1.02026-07-312954143.9 KBList Constraints
Get a list of constraints with optional filtering by ISOs and a search term.
Returns constraints where market_id matches an item in the comma-separated isos list and constraint_name contains the search term. When sort_order is not specified and there is a search term, results are sorted by relevance (shorter constraint_names first). When sort_order is not specified, there is no search term, and include_costs is false, results are sorted by latest_seen_utc descending (most recently seen first), then market_id ascending, then constraint_name ascending. When include_costs is true and there is no search term, results are sorted by rt_cost descending with nulls last.
Use include_costs, include_timestamps, and include_dataset_metadata to opt into rt_cost/da_cost, GS timestamps, and pricing dataset metadata.
Query parameters
When true, include rt_cost and da_cost on each constraint. Uses cost_start_time and cost_end_time when provided.
When true, include rt_cost and da_cost on each constraint. Uses cost_start_time and cost_end_time when provided.
When true, include gs_created_at_utc and gs_updated_at_utc.
When true, include gs_created_at_utc and gs_updated_at_utc.
When true, include dataset_metadata with pricing dataset specs.
When true, include dataset_metadata with pricing dataset specs.
Optional lower bound for the cost window. When set, include rows where time index >= cost_start_time. Only used when include_costs is true.
Optional 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.
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)
API key for authentication (query)
Comma-separated list of market IDs to filter by
Comma-separated list of market IDs to filter by
Filter latest_seen_utc to be on or after this timestamp
Filter latest_seen_utc to be on or after this timestamp
Maximum number of results to return (default: 10000)
Maximum number of results to return (default: 10000)
Sort order: asc or desc. Defaults to desc when omitted.
Optional search term to filter by constraint_name
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
Column to sort by. Must be one of: constraint_name, market_id, earliest_seen_utc, latest_seen_utc
Headers
API key for authentication (header)
API key for authentication (header)
Response
Successful Response