We updated our product’s forecast functionality to Apple WeatherKit’s REST API ahead of Apple shutting down DarkSky’s API today.
The API change was mostly straightforward, but the system reliability has been rough so far - yesterday afternoon and this morning, the API is returning high numbers of 502/503/504 errors, and on a large portion of the successful requests we’re seeing latency in the tens of seconds. Apple’s status page[1] indicated an “Available” status for most of this period; it took them over 12 hours to declare an issue that they dated as starting 7:47pm yesterday. Their official support channel has been mostly unresponsive.
How has the experience with the WeatherKit transition been for others? Does anyone have information about the situation and what level of reliability and support we should expect going forward?
[1]: https://developer.apple.com/system-status/
Forecast quality should be comparable as the API uses open-data weather forecasts from the American weather service NOAA (GFS and HRRR models) with hourly updates. Depending on the region, weather models from other national weather services are used. Those open-data weather models are commonly used among the most popular weather APIs although without any attribution.
If you have any questions, let me know!