addedInput schema / properties / limit
Added value: +{
+ "default": 20,
+ "description": "Maximum elements to return. Applied after the Overpass query — if the query matched more, they are truncated.",
+ "maximum": 500,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / offset
Added value: +{
+ "default": 0,
+ "description": "Number of matching elements to skip before applying limit, for paging through a large result set. The full match set is fetched and cached ~10 minutes keyed by the query, so re-paging at a new offset is deterministic and costs no extra upstream request; a result over 100000 elements is served but not cached, so paging that far re-queries and depends on the endpoint returning the same order. Pass the nextOffset value from a prior truncated response.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+}
changedInput schema / properties / timeout_seconds / description
Previous value: -"Query timeout in seconds. The [timeout:N] directive in the query string takes precedence if present. Max 180s."New value: +"Query timeout in seconds, bounding how long Overpass itself spends on the query. The [timeout:N] directive in the query string takes precedence if present. The client waits for what is requested here, up to 180s, so a long-running query is not cut off early — but the endpoint enforces its own budget and may answer HTTP 504 first."
changedOutput schema / properties / elements / description
Previous value: -"Raw Overpass API response elements. Structure varies by query type — nodes have lat/lon, ways have nodes[], relations have members[]."New value: +"Raw Overpass API response elements for this page, up to the limit. Structure varies by query type — nodes have lat/lon, ways have nodes[], relations have members[]."
addedOutput schema / properties / nextOffset
Added value: +{
+ "description": "Offset to pass on the next call to retrieve the following page of elements. Present only when more elements remain beyond this page.",
+ "type": "number"
+}
changedOutput schema / properties / notice / description
Previous value: -"Guidance when no elements were returned — e.g., check query syntax or broaden the filter. Absent when results were returned."New value: +"Guidance when the page came back empty. Distinguishes a query that matched nothing (check syntax or broaden the filter) from an offset past the end of a non-empty result set (retry at a lower offset). Absent when results were returned."
addedOutput schema / properties / totalFound
Added value: +{
+ "description": "Total elements returned by Overpass before limit truncation.",
+ "type": "number"
+}
changedOutput schema / properties / total_elements / description
Previous value: -"Number of elements returned."New value: +"Number of elements returned on this page. See totalFound for the full match count."
addedOutput schema / properties / truncated
Added value: +{
+ "description": "True if elements were cut at the limit. Narrow the query, or page with offset to retrieve the rest.",
+ "type": "boolean"
+}
changedOutput schema / required
Previous value: -[
- "elements",
- "total_elements",
- "attribution",
- "effectiveQuery"
-]New value: +[
+ "elements",
+ "total_elements",
+ "attribution",
+ "effectiveQuery",
+ "totalFound",
+ "truncated"
+]