Public data / Database
National Air Quality Monitoring Network — RNMCA
Hourly and daily measurements of atmospheric pollutants (PM10, PM2.5, NO2, SO2, O3, CO) supplied by certified official reference stations in Romania.
Before you use this resource
Real-time readings are provisional and not yet validated for sensor calibration or outages; certified data appear in annual consolidation. Distinguish urban background stations from traffic or industrial sites.
- Published by
- Ministry of Environment, Waters and Forests
- Source
- Public institution
- Collection
- Public data
- Resource type
- Database
- Coverage
- Romania; national station network
- Documented formats
- HTML, JSON
- Licence / terms
- Rights need checking
- API access
- Documented API
- Record review date
- 2026-09-07
- Last resource update
- 2026-09-06
- Technical data audit
- Not performed
- Documentation
- Source reviewed
Documentation
Interactive station map and report endpoints consulted directly on calitateaer.ro.
The cited page documents this record. Check the original source for terms and versions before reuse.
Getting started
- Locate the monitoring station on the map and check its typology (traffic, industrial, urban background).
- Select the pollutant of interest and retrieve hourly readings or monthly summaries.
- Compare values against EU Directive 2008/50/EC and Law 104/2011 threshold limits.
Access and checks
- calitateaer.ro portal ↗ · HTML
Sample inspected on 2026-09-07
Direct API queries
curl -s 'https://www.calitateaer.ro/' | jq .import urllib.request
import json
url = "https://www.calitateaer.ro/"
req = urllib.request.Request(url, headers={"User-Agent": "CunoastereDeschisa/1.7"})
with urllib.request.urlopen(req) as resp:
data = json.loads(resp.read().decode("utf-8"))
print(json.dumps(data, indent=2)[:500])library(jsonlite)
data <- fromJSON("https://www.calitateaer.ro/")
str(data)INSTALL httpfs;
LOAD httpfs;
SELECT * FROM read_json_auto('https://www.calitateaer.ro/')
LIMIT 10;Executable query snippets for command line, data pipelines, or DuckDB.
Data dictionary and field schema
Measurement schema — RNMCA Air Quality Network
| Field / Column | Type | Description |
|---|---|---|
cod_statie | text | Official station monitoring code |
tip_statie | text | Station type: Urban background, Traffic, Industrial |
poluant | text | Monitored pollutant indicator |
valoare | decimal | Measured concentration over averaging interval |
um | text | Measurement unit (e.g. µg/m³ or mg/m³) |
data_ora | date ISO 8601 | Timestamp of measurement reading |
indice_calitate | text | Air quality index grade |
Sample real record (JSON)
{
"cod_statie": "RO0084A",
"tip_statie": "Trafic",
"poluant": "PM10",
"valoare": 24.3,
"um": "µg/m³",
"data_ora": "2026-09-07T08:00:00Z",
"indice_calitate": "Bun"
}Continue your research
Editorial suggestions for discovery. These links do not establish technical integration or licence compatibility.