addedInput schema / properties / limit
Added value: +{
+ "description": "Maximum cameras to return in this page (1–500). Defaults to 50.",
+ "maximum": 500,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / offset
Added value: +{
+ "description": "Zero-based index of the first camera to return, for paging. Defaults to 0.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+}
changedInput schema / properties / stateRoute / description
Previous value: -"Zero-padded 3-digit state route number (e.g. \"005\" for I-5, \"090\" for I-90)."New value: +"State route to filter by. Accepts natural forms — \"I-90\", \"90\", \"090\", \"SR 520\", \"520\" — matched case- and space-insensitively to the canonical WSDOT route number. Omit to include all routes."
addedOutput schema / properties / hasMore
Added value: +{
+ "description": "True when more cameras remain beyond the current page.",
+ "type": "boolean"
+}
addedOutput schema / properties / nextOffset
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Offset to pass to retrieve the next page, or null when this is the last page."
+}
changedOutput schema / properties / notice / description
Previous value: -"Informational note about result truncation, copyright, or empty results. Absent when not applicable."New value: +"Informational note about the page window, copyright, or empty results. Absent when not applicable."
changedOutput schema / properties / totalCount / description
Previous value: -"Total number of cameras returned."New value: +"Total cameras matching the filters across all pages (not just this page)."
changedOutput schema / required
Previous value: -[
- "cameras",
- "totalCount",
- "appliedFilters"
-]New value: +[
+ "cameras",
+ "totalCount",
+ "nextOffset",
+ "hasMore",
+ "appliedFilters"
+]