addedInput schema / properties / event_id / minLength
Added value: +1
changedOutput schema / properties / detail / description
Previous value: -"Analysis products USGS attached to this event. Absent when the event carries none — that means no product was produced, not that impact was zero."New value: +"Projected USGS analysis products. Absent when no projected field is available; absence does not mean impact was zero."
changedOutput schema / properties / detail / properties / dyfi / description
Previous value: -"Felt-report summary. Absent when no DYFI product exists for the event."New value: +"Felt-report summary. Absent without projected fields."
changedOutput schema / properties / detail / properties / dyfi / properties / responses / description
Previous value: -"Number of \"Did You Feel It?\" reports the public submitted."New value: +"Public DYFI (Did You Feel It?) report count."
changedOutput schema / properties / detail / properties / finite_fault / description
Previous value: -"Finite-fault rupture model. Produced only for large events."New value: +"Finite-fault rupture model for large events; absent without projected fields."
changedOutput schema / properties / detail / properties / ground_failure / description
Previous value: -"Secondary-hazard alert levels. Absent when no ground-failure model was run."New value: +"Secondary-hazard alert levels. Absent without projected fields."
changedOutput schema / properties / detail / properties / losspager / description
Previous value: -"PAGER impact assessment. Estimated fatality and economic-loss brackets live in a separate content file and are not part of this response — fetch report_url for them."New value: +"PAGER assessment; fatality/economic-loss brackets are in report_url, not this projection. Absent without projected fields."
changedOutput schema / properties / detail / properties / moment_tensor / description
Previous value: -"Focal-mechanism solution. Absent for events with no moment-tensor inversion."New value: +"Focal mechanism; absent without projected fields."
changedOutput schema / properties / detail / properties / moment_tensor / properties / derived_depth_km / description
Previous value: -"Centroid depth in kilometers derived from the moment-tensor inversion."New value: +"Moment-tensor centroid depth, km."
changedOutput schema / properties / detail / properties / moment_tensor / properties / nodal_plane_1 / description
Previous value: -"First nodal plane of the focal mechanism. Either plane can be the true fault."New value: +"First nodal plane; either plane may be the fault."
changedOutput schema / properties / detail / properties / moment_tensor / properties / nodal_plane_1 / properties / rake / description
Previous value: -"Slip direction in degrees (-180 to 180). Near 90 is reverse faulting, near -90 normal, near 0 or 180 strike-slip."New value: +"Slip direction, degrees (-180..180): ~90 reverse, ~-90 normal, ~0/180 strike-slip."
changedOutput schema / properties / detail / properties / moment_tensor / properties / nodal_plane_2 / description
Previous value: -"Second nodal plane — the auxiliary solution, indistinguishable from the first on seismic data alone."New value: +"Auxiliary nodal plane; seismic data alone cannot distinguish the true fault."
changedOutput schema / properties / detail / properties / moment_tensor / properties / nodal_plane_2 / properties / rake / description
Previous value: -"Slip direction in degrees (-180 to 180). Near 90 is reverse faulting, near -90 normal, near 0 or 180 strike-slip."New value: +"Slip direction, degrees (-180..180): ~90 reverse, ~-90 normal, ~0/180 strike-slip."
changedOutput schema / properties / detail / properties / moment_tensor / properties / scalar_moment_nm / description
Previous value: -"Scalar seismic moment in newton-metres — the physical size of the rupture."New value: +"Scalar seismic moment, newton-metres."
changedOutput schema / properties / detail / properties / origin / description
Previous value: -"Location-quality metrics for the preferred origin."New value: +"Location-quality metrics for the preferred origin; absent without projected fields."
changedOutput schema / properties / detail / properties / origin / properties / azimuthal_gap_deg / description
Previous value: -"Largest azimuthal gap between stations, in degrees. Gaps above ~180 make the location poorly constrained."New value: +"Largest station azimuthal gap, degrees; >~180 means poorly constrained location."
changedOutput schema / properties / detail / properties / origin / properties / review_status / description
Previous value: -"Review state of the origin solution as the contributing network published it."New value: +"Origin review state published by its network."
changedOutput schema / properties / detail / properties / shakemap / description
Previous value: -"ShakeMap modeled ground-motion summary. Absent when no ShakeMap was produced."New value: +"ShakeMap modeled ground-motion summary. Absent without projected fields."
addedOutput schema / properties / detail / properties / shakemap / properties / code_version
Added value: +{
+ "description": "ShakeMap producer code version reported by USGS.",
+ "type": "string"
+}
changedOutput schema / properties / detail / properties / shakemap / properties / max_pga / description
Previous value: -"Maximum modeled peak ground acceleration, in g — a fraction of standard gravity, as USGS ShakeMap publishes it (0.4 is four tenths of g)."New value: +"Maximum modeled peak ground acceleration, in g (fraction of standard gravity)."
changedOutput schema / properties / error / properties / data / properties / reason / description
Previous value: -"Machine-readable failure mode. Declared by this tool: `not_found`: No event matches the provided event_id. `source_unavailable`: The USGS event API returns a 5xx, serves HTML, or is unreachable. `source_timeout`: The USGS event API did not answer before the request deadline. Other values are possible when a failure originates below the handler."New value: +"Machine-readable failure mode. Declared by this tool: `event_deleted`: USGS reports that the requested event was deleted. `not_found`: No event matches the provided event_id. `source_unavailable`: The USGS event API returns a 5xx, serves HTML, or is unreachable. `source_timeout`: The USGS event API did not answer before the request deadline. Other values are possible when a failure originates below the handler."
changedOutput schema / properties / error / properties / data / properties / reason / examples
Previous value: -[
- "not_found",
- "source_unavailable",
- "source_timeout"
-]New value: +[
+ "event_deleted",
+ "not_found",
+ "source_unavailable",
+ "source_timeout"
+]
changedOutput schema / properties / event / properties / alert / description
Previous value: -"PAGER estimated impact alert level. Null when USGS ran no PAGER assessment, and always null for EMSC, which publishes no such field."New value: +"PAGER estimated impact; null without an assessment or for EMSC."
changedOutput schema / properties / event / properties / auth / description
Previous value: -"Code of the agency or network the source names as authoritative for this solution, e.g. \"NEIC\", \"BMKG\", \"NDI\" from EMSC or \"us\", \"ci\", \"ak\" from USGS. Absent when the source reports none."New value: +"Authoritative agency/network code (EMSC auth or USGS net); absent if unpublished."
changedOutput schema / properties / event / properties / cdi / description
Previous value: -"Maximum reported intensity (Community Decimal Intensity, 0–12 scale), derived from DYFI responses. Null when USGS computed no DYFI intensity, and always null for EMSC, which publishes no such field."New value: +"Maximum DYFI Community Decimal Intensity (0–12); null if uncomputed or unsupported (EMSC)."
changedOutput schema / properties / event / properties / depth_km / description
Previous value: -"Hypocenter depth in kilometers. Shallow (<70 km), intermediate (70–300 km), or deep (>300 km). Null for historical events where depth was not measured."New value: +"Hypocenter depth in km; null if unmeasured."
changedOutput schema / properties / event / properties / event_certainty / description
Previous value: -"How certain the source is of event_type: \"known\" (asserted), \"suspected\", \"unknown\", or \"unreported\". EMSC publishes this as the first character of its event-type code — a suspected explosion is not a confirmed one, and this is the only field that says so. Absent for USGS, which publishes no certainty axis, and absent for an EMSC code outside the published nomenclature."New value: +"EMSC classification certainty: known (asserted), suspected, unknown, or unreported. Suspected is not confirmed. Absent for USGS and unrecognized EMSC codes."
changedOutput schema / properties / event / properties / event_type / description
Previous value: -"What kind of event this is, in one vocabulary whichever source served it — the QuakeML type names USGS publishes (\"earthquake\", \"quarry blast\", \"explosion\", \"ice quake\"). EMSC's two-character code is decoded to the same names, so the same event carries the same value from either source; how sure the source is rides on event_certainty instead. A code outside the published nomenclature is forwarded verbatim rather than guessed at. Not every record in either catalog is a tectonic earthquake. Absent when the source publishes no classification."New value: +"QuakeML classification (earthquake, quarry blast, explosion, etc.). EMSC codes decode to USGS names; unknown codes pass through verbatim. Certainty is separate. Absent if unpublished; either catalog includes non-tectonic events."
changedOutput schema / properties / event / properties / felt / description
Previous value: -"Number of DYFI (Did You Feel It?) responses. Null when USGS has received no reports for the event, and always null for EMSC, which publishes no DYFI field — a null is not evidence the event went unfelt."New value: +"DYFI (Did You Feel It?) response count; null if no USGS reports or source has no DYFI (EMSC). Null does not mean unfelt."
changedOutput schema / properties / event / properties / magnitude / description
Previous value: -"Preferred magnitude value. Null when no magnitude was computed for the event (the title renders it as \"M ?\")."New value: +"Preferred magnitude; null if not computed (title: \"M ?\")."
changedOutput schema / properties / event / properties / mmi / description
Previous value: -"Maximum ShakeMap instrumental intensity (Modified Mercalli, 0–12 scale). Null when USGS produced no ShakeMap for the event, and always null for EMSC, which publishes no such field."New value: +"Maximum ShakeMap Modified Mercalli intensity (0–12); null without a ShakeMap or for EMSC."
changedOutput schema / properties / event / properties / significance / description
Previous value: -"USGS significance score (0–2000+). Combines magnitude, felt reports, PAGER. Null when USGS computed no score, and always null for EMSC, which publishes no such field."New value: +"USGS significance (0–2000+), combining magnitude, felt reports and PAGER; null if uncomputed or for EMSC."
changedOutput schema / properties / event / properties / source_catalog / description
Previous value: -"Upstream catalog this solution came from, e.g. \"EMSC-RTS\" (EMSC real-time seismicity, revised as analysis continues). Absent for USGS, which publishes no catalog identifier on event records."New value: +"Solution catalog, e.g. EMSC-RTS (real-time, subject to revision). Absent for USGS."
changedOutput schema / properties / event / properties / status / description
Previous value: -"Human-review state: \"automatic\" (posted by automatic processing, not yet verified by a person), \"reviewed\" (examined by an analyst), or \"deleted\". Null when the source publishes no review status — EMSC does not, so treat an EMSC solution as unverified and subject to revision rather than final."New value: +"Review state: automatic (unverified), reviewed (analyst checked), or deleted. Null if unpublished (EMSC); such solutions remain unverified and subject to revision."
changedOutput schema / properties / event / properties / title / description
Previous value: -"Human-readable event summary, e.g. \"M 6.0 - 13 km S of Honaunau-Napoopoo, Hawaii\"."New value: +"Event summary, e.g. \"M 6.0 - Hawaii\"."
changedOutput schema / properties / event / properties / tsunami / description
Previous value: -"USGS tsunami flag: 1 for large events in oceanic regions, 0 otherwise. It is not a warning — USGS states the flag does not indicate whether a tsunami did or will exist; check NOAA (tsunami.gov) for actual alert status. Null when the source publishes no such flag, as EMSC does not."New value: +"USGS tsunami flag: 1 for large oceanic events, 0 otherwise; null if unpublished (EMSC). Not a warning or evidence of a tsunami; check NOAA tsunami.gov for alerts."