Je kan de laatste observaite van maximaal 25 stations in een keer opvragen met het volgende endpoint:
Deze API telt voor meer dan 1 request voor de rate-limit maar als evenveel requests als het aantal opgevraagde stations.
curl -H "Authorization: Bearer {token}" https://skyz.be/api/v1/pws/multiple/{ids}/latest
{ids} dien je te vervangen door meerdere stations ID's, met een komma gescheiden.
Het stationsID kan je terugvinden in de PWS Lijst API
[
{
"personal_weather_station_id": "9c266a5d-22b2-49aa-bdc1-889460219308",
"time": "2024-07-01 16:30:52",
"temperature": 19.6,
"dewpoint": 10.5,
"humidity": 56,
"pressure": 1020.32,
"wind_speed": 4.7,
"wind_direction": 264,
"rainfall": 0.76,
"rainfall_rate": 0,
"solar_radiation": 328.8,
"uv_index": 3.1,
"windchill": 19.6,
"heat_index": 19.6,
"observation_id": "9c6b3e9f-41ca-48ac-81a2-9479a44c632c",
"stationinfo": {
"country": "be",
"name": "Station1",
"latitude": 51,
"longitude": 4
}
},
{
"personal_weather_station_id": "9c266a5d-2289-4764-af4a-b91795fb2dad",
"time": "2024-07-01 16:30:27",
"temperature": 17.3,
"dewpoint": 12.8,
"humidity": 75,
"pressure": 1017.02,
"wind_speed": 5.5,
"wind_direction": 335,
"rainfall": 0.2,
"rainfall_rate": 0,
"solar_radiation": 33.76,
"uv_index": 0,
"windchill": 17.3,
"heat_index": 17.3,
"observation_id": "9c6b3e9e-b184-4fac-85b1-50238e00bc72",
"stationinfo": {
"country": "be",
"name": "Station2",
"latitude": 51,
"longitude": 4
}
}
]