303.525 datasets geïndexeerd1.419 uitgevers
Open Data IndexDe index van open data over Nederland
Bronnen›Aardobservatie

KNMI aardbevingen

De aardbevingscatalogus van het KNMI als open dienst: tijd, plaats, diepte, kracht en soort van elke gebeurtenis, plus meetstations, golfvormen en ShakeMaps (grondbeweging per beving). In het vak rond Nederland stonden op 16 oktober 2026 4.551 gebeurtenissen sinds 1911, waarvan 3.493 geïnduceerd (door gas- of mijnbouw). In Nederland zelf zijn dat 2.003 geïnduceerde bevingen sinds 1986; de zwaarste was Huizinge op 16 augustus 2012 (kracht 3,6).

AardobservatieEnergieOpenAPIDownloadNederland · gebeurtenis
Actueel · bijgewerkt 2 dagen geleden · gecontroleerd 17:23
api.dataplatform.knmi.nl
Schermafbeelding van api.dataplatform.knmi.nl

Geïnduceerde aardbevingen in Nederland (kracht 1,5 of meer): 7 in 2025, tegen 34 in het piekjaar 2013

Geïnduceerde aardbevingen in Nederland met kracht 1,5 of meer, 1995 – 2025, in bevingen. Het hoogste punt was 2013 (34).

Bron: KNMI, aardbevingscatalogus (FDSN Event-dienst) · opgehaald 25 oktober 2026 · selectie: EventType: induced or triggered event; kracht (ML) 1,5 of meer; zonder plaatsen in België en Duitsland; alleen hele jarenOpen de tabel Los blok

Geïnduceerde aardbevingen per plaats: het meest Garrelsweer (89 bevingen), dan Appingedam en Loppersum

Geïnduceerde aardbevingen per plaats, 1986–2026, in bevingen. Totaal: 2.004; de grootste 12 van 187 categorieën staan in de grafiek. Garrelsweer is 4% van het totaal. Plaats = de plaatsnaam die het KNMI aan de beving geeft (dichtstbijzijnde kern). Alle krachten, de hele catalogus.

Bron: KNMI, aardbevingscatalogus (FDSN Event-dienst) · opgehaald 25 oktober 2026 · selectie: EventType: induced or triggered event; zonder plaatsen in België en DuitslandOpen de tabel Los blok

Wat je ermee kunt bouwen1

Wat kun je ermee?4 ideeën

Om te beginnen

Bevingen per jaar in Groningen

Tel de geïnduceerde bevingen per jaar. Met kracht 1,5 of meer was 2013 het piekjaar (34); in 2025 waren het er 7. De grafiek op deze pagina laat de hele reeks zien.

Om te beginnen

Welke dorpen schudden het vaakst?

Het KNMI geeft elke beving de naam van de dichtstbijzijnde kern. Garrelsweer (89), Appingedam (88) en Loppersum (76) staan bovenaan.

Voor gevorderden

Hoe hard schudde de grond?

Voor 66 bevingen staat er een ShakeMap: grondversnelling per meetstation (rrsm.json) en voor 56 ook een raster (grid.nc). Leg dat over de woningen uit de BAG.

Voor gevorderden

Gaswinning en bevingen naast elkaar

Zet de bevingen per jaar naast de productie uit het Groningenveld en de besluiten om de winning te verlagen. Begin bij Huizinge (augustus 2012).

Zo verwerk je het5 stappen

  1. De hele catalogus als tekst

    format=text geeft één regel per gebeurtenis, met | als scheidingsteken (~580 kB voor het vak rond Nederland). Zonder vak komen er ook bevingen verder weg bij (6.514 in totaal).

    https://api.dataplatform.knmi.nl/fdsnws/event/1/query?starttime=1900-01-01&minlatitude=50.7&maxlatitude=53.7&minlongitude=3.2&maxlongitude=7.3&format=text
  2. Alleen geïnduceerde bevingen vanaf een kracht

    Filter op eventtype en minmagnitude. Let op: het vak bevat ook mijnbevingen in Duitsland; laat plaatsnamen met (Duitsland) of (België) weg.

    https://api.dataplatform.knmi.nl/fdsnws/event/1/query?starttime=2020-01-01&eventtype=induced%20or%20triggered%20event&minmagnitude=2.5&format=text
  3. Eén beving in detail (QuakeML)

    Zonder format krijg je QuakeML (XML) met alle magnitudes en de oorsprong. Huizinge 2012 heeft id knmi2012qcdh.

    https://api.dataplatform.knmi.nl/fdsnws/event/1/query?eventid=knmi2012qcdh
  4. ShakeMaps en grondversnelling

    list geeft per beving de beschikbare bestanden; download/<id>/rrsm.json de versnelling per station.

    https://api.dataplatform.knmi.nl/shakemaps/7/download/knmi2025whfa/rrsm.json
  5. De meetstations

    Netwerk NL (sinds 1993) heeft 903 stations, netwerk NA (Caribisch Nederland) 12.

    https://api.dataplatform.knmi.nl/fdsnws/station/1/query?level=station&network=NL&format=text

Interessante koppelingen

Vergelijkbare bronnen

  • EMSC (European-Mediterranean Seismological Centre) nog niet uitgelegd

    Zelfde FDSN-standaard en dezelfde parameters, maar voor Europa en de wereld. Handig om bevingen over de grens te vergelijken.

  • KNMI Data Platform

    Het KNMI Data Platform zelf, met ruim 400 datasets over weer en klimaat; de aardbevingsdiensten draaien op dezelfde server maar zonder sleutel.

Waar je op moet letten

  • Het vak is groter dan Nederland

    Met een rechthoek rond Nederland komen ook ~1.900 mijnbevingen uit het Ruhrgebied en bevingen in België mee. De plaatsnaam eindigt dan op (Duitsland) of (België).

  • Kleine bevingen hangen af van het meetnet

    Hoe meer stations, hoe meer kleine bevingen er worden gezien. Vergelijk jaren daarom vanaf een vaste kracht, bijvoorbeeld 1,5.

  • Niet alles is een aardbeving

    De catalogus bevat ook explosies, steengroeve-ontploffingen en knallen (sonic boom). Filter op de kolom EventType.

  • Diepte vaak vast op 3 km

    Bij 1.939 van de 2.003 geïnduceerde bevingen in Nederland staat de diepte op 3,0 km, ongeveer de diepte van het Groningenveld. Behandel het niet als een gemeten diepte per beving.

  • ShakeMaps met extra voorwaarde

    De ShakeMap-dienst noemt CC BY 4.0, maar zegt ook dat de data niet onbewerkt commercieel hergebruikt mogen worden. Die twee botsen; vraag het KNMI bij twijfel.

APIFDSN Web Services (event, station, dataselect) · gelezen 16 okt 2026

StandaardFDSN Web Services (event, station, dataselect)documentatie
Toegang zonder sleutel

Geen sleutel. Draait op dezelfde server als het KNMI Data Platform, maar de seismologische diensten vragen geen Authorization-kop (getest). getest

Omvang6.514

gebeurtenissen in de hele catalogus sinds 1911 (4.408 geïnduceerd, 2.053 tektonisch, 53 explosies e.d.; 16 okt 2026) getest

Formaten

textjsonxmlcsv

Basisadres

https://api.dataplatform.knmi.nl/fdsnws

Endpoints 10

  • GET/event/1/queryGebeurtenissen zoeken op tijd, vak of straal, diepte, kracht en soort. Standaard QuakeML; format=text of json voor tabel of GeoJSON.
  • GET/event/1/query?eventid={id}Eén gebeurtenis in detail (alle magnitudes, oorsprong, picks); id zoals knmi2012qcdh (Huizinge).
  • GET/event/1/versionVersie van de dienst (1.2.9 op 16 okt 2026).
  • GET/event/1/application.wadlMachineleesbare lijst van parameters.
  • GET/event/1/catalogs/Catalogi (alleen KNMI); let op de slash aan het eind, zonder volgt een 301.
  • GET/event/1/contributors/Bijdragers (alleen KNMI).
  • GET/station/1/queryMeetnetten en stations (level=network|station|channel|response): NL 903 stations sinds 1993, NA (Caribisch Nederland) 12.
  • GET/dataselect/1/queryGolfvormen (miniSEED) per netwerk, station, kanaal en tijdvak.
  • GET/shakemaps/7/listAlle ShakeMaps met hun bestanden (66 bevingen, 56 met grid.nc).
  • GET/shakemaps/7/download/{eventid}/{bestand}Eén ShakeMap-bestand: rrsm.json/rrsm.csv (versnelling per station), grid.nc (raster), event.xml.

Filteren platform

Geen querytaal: elke voorwaarde is een eigen queryparameter (FDSN). Combinaties gelden als EN.

min…max…=

Parameters 13

starttime / endtimeTijdvak in UTC, ISO 8601 (2025-01-01 of 2025-01-01T12:00:00).uit de beschrijving
minlatitude / maxlatitude / minlongitude / maxlongitudeRechthoek in graden (WGS84). Rond Nederland: 50.7–53.7 N, 3.2–7.3 O.getest
latitude / longitude / minradius / maxradiusCirkel rond een punt; straal in graden (niet km).platform
mindepth / maxdepthDiepte in km.uit de beschrijving
minmagnitude / maxmagnitude / magnitudetypeKracht (meestal ML) en het magnitudetype.uit de beschrijving
eventtypeSoort: 'induced or triggered event', earthquake, 'quarry blast', 'controlled explosion', 'sonic boom', explosion, 'other event'.getest
eventidEén of meer gebeurtenissen op id.uit de beschrijving
updateafterAlleen gebeurtenissen die na dit moment zijn bijgewerkt: handig om bij te houden.uit de beschrijving
limit / offsetPagineren; offset begint bij 1 (FDSN), niet bij 0.uit de beschrijving
orderbytime (nieuwste eerst, standaard), time-asc, magnitude, magnitude-asc.getest
formatxml (QuakeML, standaard), text (|-gescheiden), json (GeoJSON), csv, qml-rt, sc3ml. geojson als waarde geeft 400.getest
nodataWat er gebeurt als niets gevonden wordt: standaard 204 zonder inhoud, met nodata=404 een 404 met uitleg.getest
includeallmagnitudes / includeallorigins / includearrivals / includepicks / includefocalmechanismExtra onderdelen in QuakeML.uit de beschrijving

Kolommen bij format=text (json heeft dezelfde gegevens als GeoJSON-properties) 9

NaamTypeBetekenis
EventIDtekstId van de gebeurtenis (knmi2026ujby)
Timedatetime · UTCTijdstip van de oorsprong
Latitude / Longitudegetal · graden WGS84Epicentrum
Depth/kmgetal · kmDiepte; bij Groningen-bevingen meestal vast 3,0
MagTypetekstSoort magnitude (ML, MLs, MLbes …)
MagnitudegetalKracht; leeg bij explosies en knallen
EventLocationNametekstDichtstbijzijnde plaats; buitenland met (België) of (Duitsland)
EventTypetekstSoort gebeurtenis (zie de parameter eventtype)
status / mode (json)tekstreviewed/manual of automatisch; alleen in format=json

Limieten en valkuilen

  • Geen gedocumenteerde limiet; de hele catalogus (6.514 regels) komt in één text-antwoord van ~0,6 MB. getest
  • /event/1/count (optioneel in FDSN) bestaat hier niet: 404. Tel zelf de regels van format=text. getest
  • Niets gevonden geeft HTTP 204 zonder inhoud, geen lege lijst. Een JSON-parser struikelt daarover; vang 204 af of gebruik nodata=404. getest
  • De catalogus is niet alleen Nederland: zonder vak komen ook bevingen in Caribisch Nederland en verder weg mee (orderby=magnitude gaf een beving bij de Bovenwindse Eilanden); met een vak ook de Ruhr en België. getest
  • De parameter catalog werkt niet (volgens de KNMI-uitlegpagina niet beschikbaar in SeisComP). uit de beschrijving
  • In format=text staan getallen met veel decimalen (Magnitude 1.5031251973028663, coördinaten 53.46530151367188): rond zelf af. getest
  • Een foutmelding (400, 404) is platte tekst met de regel 'Usage details are available from …', geen JSON. getest

Probeer het HTTP 200 · 459 ms · 16 okt

https://api.dataplatform.knmi.nl/fdsnws/event/1/query?starttime=2026-01-01&minlatitude=50.7&maxlatitude=53.7&minlongitude=3.2&maxlongitude=7.3&eventtype=induced or triggered event&limit=5&format=json
{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "id": "knmi2026qmut",
      "properties": {
        "time": "2026-08-21T03:50:39.0000",
        "lat": 53.378,
        "lon": 6.667,
        "depth": 3,
        "mag": 2.75655436993489,
        "mag_type": "MLn",
        "catalog": null,
        "contributor": "KNMI",
        "location": "Zandeweer",
        "event_type": "induced or triggered event",
        "status": "reviewed",
        "mode": "manual"
      },
      "geometry": {
        "type": "Point",
        "coordinates": "…"
      }
    },
    {
      "type": "Feature",
      "id": "knmi2026pdho",
      "properties": {
        "time": "2026-08-01T22:26:50.399999",
        "lat": 53.117,
        "lon": 6.951,
        "depth": 3,
        "mag": 1.440433077332287,
        "mag_type": "MLn",
        "catalog": null,
        "contributor": "KNMI",
        "location": "Veendam",
        "event_type": "induced or triggered event",
        "status": "reviewed",

Ingekort antwoord, opgeslagen bij het oogsten. Klik op het adres voor het echte, actuele antwoord.

Gelezen uit WADL van de event-dienst: alle 35 parameters met type en standaardwaarde · Uitlegpagina van het KNMI bij de event-dienst (formaten, wat niet werkt) · De FDSN-standaard (dezelfde parameters bij EMSC, USGS, GFZ). Labels: uit de beschrijving staat in wat de api zelf publiceert. getest uit onze eigen kleine aanroep. platform geldt voor elk api van dit platform, volgens de documentatie. ervaring zelf ondervonden bij het bouwen van open data index.

Zo haal je het op

curl "https://api.dataplatform.knmi.nl/fdsnws/event/1/query?starttime=2024-01-01&minlatitude=50.7&maxlatitude=53.7&minlongitude=3.2&maxlongitude=7.3&eventtype=induced%20or%20triggered%20event&format=text"

Meer van KNMI in onze index

620 datasets in data.overheid.nl, Nationaal Georegister. Dit zijn de laatst gewijzigde.

Alles over KNMI

Meer in dit thema

Bekijk hoe deze pagina is opgebouwd
bron: knmi-aardbevingen
blokken: []
secties:
  - ideeen
  - verwerken
  - koppelingen
  - vergelijkbaar
  - beperkingen
  - code
cache:
  tag: bron:knmi-aardbevingen
  ververs: na statuscheck, als de bron nieuwer is
statuscheck:
  methode: nieuwste gebeurtenis in het vak rond Nederland (FDSN Event,
    orderby=time, limit=1)
  verwacht: dagelijks

Bron: content/bronnen/knmi-aardbevingen.yaml · Markdown