addedInput schema / properties / magnitude_type
Added value: +{
+ "description": "Magnitude type, e.g. \"mb\" or \"mww\"; both sources. Blank means omitted.",
+ "type": "string"
+}
addedInput schema / properties / product_type
Added value: +{
+ "description": "Required product type, e.g. \"moment-tensor\"; USGS only. Blank means omitted.",
+ "type": "string"
+}
addedInput schema / properties / review_status
Added value: +{
+ "description": "USGS review status: automatic or reviewed. Blank means omitted; unsupported by EMSC.",
+ "type": "string"
+}
changedOutput schema / properties / error / properties / data / properties / reason / description
Previous value: -"Machine-readable failure mode. Declared by this tool: `invalid_radius`: latitude or longitude provided without radius_km, or vice versa. `invalid_bounding_box`: min_latitude exceeds max_latitude, or min_longitude exceeds max_longitude. `source_unavailable`: Selected source API returns a 5xx or is unreachable. `source_timeout`: Selected source API did not answer before the request deadline. `upstream_rejected`: The source API rejected the query parameters and explained why in its response body. `upstream_rejected_no_reason`: The source API rejected the query but its response body carried no usable explanation. Other values are possible when a failure originates below the handler."New value: +"Machine-readable failure mode. Declared by this tool: `invalid_range`: Minimum magnitude or depth exceeds its maximum, or start_time is after end_time. `invalid_radius`: latitude or longitude provided without radius_km, or vice versa. `invalid_bounding_box`: min_latitude exceeds max_latitude, or min_longitude exceeds max_longitude. `source_unavailable`: Selected source API returns a 5xx or is unreachable. `source_timeout`: Selected source API did not answer before the request deadline. `upstream_rejected`: The source API rejected the query parameters and explained why in its response body. `upstream_rejected_no_reason`: The source API rejected the query but its response body carried no usable explanation. Other values are possible when a failure originates below the handler."
changedOutput schema / properties / error / properties / data / properties / reason / examples
Previous value: -[
- "invalid_radius",
- "invalid_bounding_box",
- "source_unavailable",
- "source_timeout",
- "upstream_rejected",
- "upstream_rejected_no_reason"
-]New value: +[
+ "invalid_range",
+ "invalid_radius",
+ "invalid_bounding_box",
+ "source_unavailable",
+ "source_timeout",
+ "upstream_rejected",
+ "upstream_rejected_no_reason"
+]
changedOutput schema / properties / exceeds_limit / description
Previous value: -"True when count exceeds 20000 — a full earthquake_search_events would be truncated. For EMSC, evaluated against the known 20000 limit since max_allowed is not returned. Narrow filters to retrieve all matching events."New value: +"Count exceeds the single-request threshold (20000 for EMSC despite null max_allowed). Use search offset paging or narrower filters."
changedOutput schema / properties / max_allowed / description
Previous value: -"Maximum events the API would return for a full fetch. 20000 for USGS. Null for EMSC — the EMSC count endpoint does not return this field."New value: +"Upstream single-request threshold: 20000 for USGS; null because EMSC count omits it. Offset paging can retrieve larger sets."
changedOutput schema / properties / queryEcho / properties / alert_level / description
Previous value: -"PAGER alert filter sent upstream. Absent for EMSC — not supported there."New value: +"Applied minimum PAGER alert; absent for EMSC."
changedOutput schema / properties / queryEcho / properties / end_time / description
Previous value: -"Effective query end time. Absent when omitted from input — the upstream defaults to the current time."New value: +"Applied end time; absent means upstream current-time default."
changedOutput schema / properties / queryEcho / properties / event_type / description
Previous value: -"Event-type filter sent upstream. Absent for EMSC — not supported there."New value: +"Applied event type; absent for EMSC."
changedOutput schema / properties / queryEcho / properties / latitude / description
Previous value: -"Radius-search latitude sent upstream."New value: +"Circle latitude, degrees."
changedOutput schema / properties / queryEcho / properties / longitude / description
Previous value: -"Radius-search longitude sent upstream."New value: +"Circle longitude, degrees."
addedOutput schema / properties / queryEcho / properties / magnitude_type
Added value: +{
+ "description": "Applied magnitude type.",
+ "type": "string"
+}
changedOutput schema / properties / queryEcho / properties / max_depth_km / description
Previous value: -"Maximum depth filter sent upstream."New value: +"Applied maximum depth, km."
changedOutput schema / properties / queryEcho / properties / max_magnitude / description
Previous value: -"Maximum magnitude filter sent upstream."New value: +"Applied maximum magnitude."
changedOutput schema / properties / queryEcho / properties / min_depth_km / description
Previous value: -"Minimum depth filter sent upstream."New value: +"Applied minimum depth, km."
changedOutput schema / properties / queryEcho / properties / min_felt / description
Previous value: -"DYFI felt-report filter sent upstream. Absent for EMSC — not supported there."New value: +"Applied minimum DYFI response count; absent for EMSC."
changedOutput schema / properties / queryEcho / properties / min_magnitude / description
Previous value: -"Minimum magnitude filter sent upstream."New value: +"Applied minimum magnitude."
changedOutput schema / properties / queryEcho / properties / min_significance / description
Previous value: -"Significance filter sent upstream. Absent for EMSC — not supported there."New value: +"Applied minimum significance; absent for EMSC."
addedOutput schema / properties / queryEcho / properties / product_type
Added value: +{
+ "description": "Applied required product; USGS only.",
+ "type": "string"
+}
addedOutput schema / properties / queryEcho / properties / review_status
Added value: +{
+ "description": "Applied review status; USGS only.",
+ "enum": [
+ "automatic",
+ "reviewed"
+ ],
+ "type": "string"
+}
changedOutput schema / properties / queryEcho / properties / start_time / description
Previous value: -"Effective query start time sent upstream — server-resolved to a 30-day window when omitted from input."New value: +"Applied start time; defaults to 30 days before end/now."