Check the Setup
- Python 3.10 or newer
- An internet connection
- The requests Python package
Preliminary EMSC earthquake event records through the FDSN service for seismic discovery and comparison with other official event feeds.
Report a ProblemFrom Source to Product Signal
The EMSC FDSN event endpoint returns recent earthquakes as GeoJSON. Start with only two events to inspect the event time, magnitude, and revision time. Preliminary events can be corrected; they do not replace local intensity products or establish comprehensive warning coverage.
Install the packages, then run the notebook cell.
python -m pip install requests
import requests
response = requests.get(
"https://www.seismicportal.eu/fdsnws/event/1/query",
params={"format": "json", "limit": 2}, timeout=30,
)
response.raise_for_status()
for event in response.json()["features"]:
details = event["properties"]
print(event["id"], details["time"], details["mag"],
details["lastupdate"])Test a Useful Signal
Test a bounded seismic-event fallback without treating it as an intensity forecast.
European-Mediterranean Seismological Centre is a nonprofit source. Last verified 2026-09-28. Temporal coverage: current and historical event catalogue.