Mediu v1 / Mediu
Catalogue statistics
Aggregates by decade, by magnitude band and by depth band.
GET
https://oneapi.ro/api/mediu/v1/seism/statistici
Query parameters
NameTypeDescriptionAccepted values
de_laoptional
string | null
First date included,
YYYY-MM-DD.
e.g. 1980-01-01
pana_laoptional
string | null
Last date included,
YYYY-MM-DD.
e.g. 2026-12-31
magnitudine_minoptional
number | null
Only events above this magnitude.
0 – 10
How it behaves
- The counts are recorded events, not events that occurred. The catalogue has 1 event in the 10th century and over 33,000 in the 21st — the difference is instrumentation, not seismicity. Below magnitude 3 it only becomes complete from the 1980s, with the modern seismic network. Do not compare counts across eras.
- The per-decade series illustrates exactly that trap: do not read it as rising seismicity. What rises is detection capability.
- The
nedeterminataband appears for both magnitude and depth, and is not an error: the source genuinely did not determine the value for those events. - The filters narrow the population over which all three aggregates are computed at once.
What it is for
- Illustrate the distribution of earthquakes by depth and magnitude in an article or report.
- Show the rise in recorded events as the seismic network densified.
- Size an analysis before extracting the full series.
Response structure
All fields below live inside data.
FieldTypeDescription
pe_deceniu[].deceniu
integer
Deceniul, ca an de început (
1970, 1980…).
pe_deceniu[].evenimente
integer
Câte evenimente înregistrate în deceniu.
pe_deceniu[].magnitudine_maxima
number
Cea mai mare magnitudine din deceniu.
pe_magnitudine[].banda
string
sub_2, 2_3, 3_4, 4_5, 5_6, 6_plus sau nedeterminata.
pe_magnitudine[].evenimente
integer
Câte evenimente în bandă.
pe_adancime[].banda
string
crustal_sub_30, intermediar_30_70, intermediar_70_200, peste_200 sau nedeterminata.
pe_adancime[].evenimente
integer
Câte evenimente în bandă.
pe_adancime[].magnitudine_maxima
number
Cea mai mare magnitudine din banda de adâncime.
observatie
string
Avertismentul de completitudine.
sursa
object
Sursa și licența.
Response examples
GEThttps://oneapi.ro/api/mediu/v1/seism/statistici
{
"data": {
"pe_deceniu": [
{
"deceniu": 980,
"evenimente": 1,
"magnitudine_maxima": 7.1
}
],
"pe_magnitudine": [
{
"banda": "2_3",
"evenimente": 18771
}
],
"pe_adancime": [
{
"banda": "crustal_sub_30",
"evenimente": 26737,
"magnitudine_maxima": 6.5
}
],
"observatie": "Numerele sunt evenimente ÎNREGISTRATE, nu evenimente produse. Catalogul are 1 eveniment în secolul X și peste 33.000 în secolul XXI — diferența e instrumentație, nu seismicitate. Sub magnitudinea 3, catalogul devine complet abia din anii 1980, odată cu rețeaua seismică modernă. Nu compara numărătorile între epoci.",
"sursa": {
"nume": "Catalogul ROMPLUS — Institutul Naţional de Cercetare-Dezvoltare pentru Fizica Pământului (INCDFP)",
"url": "https://www.infp.ro/index.php?i=romplus",
"licenta": "Date de sector public, reutilizabile conform Legii 109/2007, cu indicarea sursei."
}
}
}
GEThttps://oneapi.ro/api/mediu/v1/seism/statistici?magnitudine_min=5
{
"data": {
"pe_deceniu": [
{
"deceniu": 980,
"evenimente": 1,
"magnitudine_maxima": 7.1
}
],
"pe_magnitudine": [
{
"banda": "5_6",
"evenimente": 216
}
],
"pe_adancime": [
{
"banda": "crustal_sub_30",
"evenimente": 39,
"magnitudine_maxima": 6.5
}
],
"observatie": "Numerele sunt evenimente ÎNREGISTRATE, nu evenimente produse. Catalogul are 1 eveniment în secolul X și peste 33.000 în secolul XXI — diferența e instrumentație, nu seismicitate. Sub magnitudinea 3, catalogul devine complet abia din anii 1980, odată cu rețeaua seismică modernă. Nu compara numărătorile între epoci.",
"sursa": {
"nume": "Catalogul ROMPLUS — Institutul Naţional de Cercetare-Dezvoltare pentru Fizica Pământului (INCDFP)",
"url": "https://www.infp.ro/index.php?i=romplus",
"licenta": "Date de sector public, reutilizabile conform Legii 109/2007, cu indicarea sursei."
}
}
}
GEThttps://oneapi.ro/api/mediu/v1/seism/statistici?de_la=1980-01-01
{
"data": {
"pe_deceniu": [
{
"deceniu": 1980,
"evenimente": 2469,
"magnitudine_maxima": 7.1
}
],
"pe_magnitudine": [
{
"banda": "2_3",
"evenimente": 18557
}
],
"pe_adancime": [
{
"banda": "crustal_sub_30",
"evenimente": 26361,
"magnitudine_maxima": 5.6
}
],
"observatie": "Numerele sunt evenimente ÎNREGISTRATE, nu evenimente produse. Catalogul are 1 eveniment în secolul X și peste 33.000 în secolul XXI — diferența e instrumentație, nu seismicitate. Sub magnitudinea 3, catalogul devine complet abia din anii 1980, odată cu rețeaua seismică modernă. Nu compara numărătorile între epoci.",
"sursa": {
"nume": "Catalogul ROMPLUS — Institutul Naţional de Cercetare-Dezvoltare pentru Fizica Pământului (INCDFP)",
"url": "https://www.infp.ro/index.php?i=romplus",
"licenta": "Date de sector public, reutilizabile conform Legii 109/2007, cu indicarea sursei."
}
}
}
GEThttps://oneapi.ro/api/mediu/v1/seism/statistici?de_la=2024-06-15
{
"data": {
"pe_deceniu": [
{
"deceniu": 2020,
"evenimente": 2100,
"magnitudine_maxima": 5.1
}
],
"pe_magnitudine": [
{
"banda": "2_3",
"evenimente": 628
}
],
"pe_adancime": [
{
"banda": "crustal_sub_30",
"evenimente": 1694,
"magnitudine_maxima": 3.5
}
],
"observatie": "Numerele sunt evenimente ÎNREGISTRATE, nu evenimente produse. Catalogul are 1 eveniment în secolul X și peste 33.000 în secolul XXI — diferența e instrumentație, nu seismicitate. Sub magnitudinea 3, catalogul devine complet abia din anii 1980, odată cu rețeaua seismică modernă. Nu compara numărătorile între epoci.",
"sursa": {
"nume": "Catalogul ROMPLUS — Institutul Naţional de Cercetare-Dezvoltare pentru Fizica Pământului (INCDFP)",
"url": "https://www.infp.ro/index.php?i=romplus",
"licenta": "Date de sector public, reutilizabile conform Legii 109/2007, cu indicarea sursei."
}
}
}
Error codes
| Code | Slug | When it occurs |
|---|---|---|
| 401 | neautentificat | Token missing, invalid, expired or revoked. |
| 403 | feature_indisponibil | The current plan does not include the feature the route depends on. |
| 422 | validare | A date in a format other than YYYY-MM-DD, or a magnitude outside 0–10. |
| 429 | cota_depasita | The plan's monthly quota has been exceeded (see Retry-After). |
All errors share the same shape. eroare.cod is stable and is the value you should branch on in code — not the text in mesaj, which may change.
{
"eroare": {
"cod": "validare",
"mesaj": "A date in a format other than YYYY-MM-DD, or a magnitude outside 0–10.",
"detalii": {
"de_la": [
"The value sent does not satisfy the parameter rule."
]
}
}
}