Monitoring Station Data
Monitoring Station Data API provides pollutant concentration values from air quality monitoring stations in each country or region.
Warning: Monitoring station data is for reference only, it may be delayed, incorrect or unavailable due to various reasons such as failure, removal, maintenance or local laws and regulations.
Endpoint#
GET /airquality/v1/stations/{locationId}Parameters#
Path parameters
-
locationId(required) LocationID of air quality monitoring station, LocationID can be obtained by GeoAPI. For exampleP58911
Query parameters
-
langMulti-language setting, please see Language to find out how our multi-language works and how to set up.
Request example#
curl -X GET --compressed \
-H 'Authorization: Bearer your_token' \
'https://your-api-host/airquality/v1/stations/P58911?lang=en'
Replace your_token and your_api_host with your JWT Authentication and API Host
Response#
{
"metadata": {
"tag": "71f704ff6230d81546fee77b35952f0ec55bbdc7255eacd974a85006b7c1834f",
"attributions": [
"https://developer.qweather.com/attribution.html"
]
},
"pollutants": [
{
"code": "pm2p5",
"name": "PM 2.5",
"fullName": "Fine particulate matter (<2.5µm)",
"concentration": {
"value": 17.0,
"unit": "μg/m3"
}
},
{
"code": "pm10",
"name": "PM 10",
"fullName": "Inhalable particulate matter (<10µm)",
"concentration": {
"value": 47.0,
"unit": "μg/m3"
}
},
{
"code": "no2",
"name": "NO2",
"fullName": "Nitrogen dioxide",
"concentration": {
"value": 29.0,
"unit": "μg/m3"
}
},
{
"code": "o3",
"name": "O3",
"fullName": "Ozone",
"concentration": {
"value": 45.73,
"unit": "μg/m3"
}
}
]
}
-
metadataobject Metadata for this response-
tagstring Unique tag for this data -
attributionsarray Data attribution list that must be displayed with the current data
-
-
pollutantsarray Pollutants list-
codestring Code of pollutant -
namestring Name of pollutant -
fullNamestring Full name of pollutant -
concentrationobject Concentration of pollutant-
valuenumber Value -
unitstring Unit
-
-