Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Dark Sky API is no longer a dependable data source: Apple ended its support on March 31, 2023, and identifies WeatherKit as its replacement. For a website or browser-based dashboard, the documented route is WeatherKit’s REST API; Apple-platform apps can also use its native framework. Before switching, check the data your dashboard needs, whether it is available for each location, the usage tier, and Apple’s display and data-use rules.

Is the Dark Sky API still working?

Apple says Dark Sky API support ended on March 31, 2023. A dashboard that still calls a Dark Sky endpoint or depends on a Dark Sky key should be treated as a legacy integration, not a supported service to build around. Apple directs developers to WeatherKit as the successor. Apple’s Dark Sky transition guidance describes the end of support and points to WeatherKit.

Which WeatherKit access method fits a dashboard?

For a website or a platform outside Apple operating systems, use the WeatherKit REST API. Apple-platform apps may use the native WeatherKit framework instead. Apple’s WeatherKit overview describes the service and its supported access methods.

A dashboard migration is not necessarily a field-for-field replacement. Match the dashboard’s requirements to WeatherKit’s current API reference and the availability response for each location. Apple’s REST reference lists weather retrieval for latitude and longitude, historical or forecast weather, hourly and daily forecasts, next-hour forecasts, and weather alerts. Confirm current endpoint names, request parameters, response fields, and semantics in the live reference before changing production code.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Weather Meter Kit
  • Kit represents the three core components of weather measurement: wind speed, wind direction and rainfall.
  • It uses sealed magnetic reed switches and magnets so you'll need to source a voltage to take any measurements.
  • All of the sensors in the weather meter kit are passive components. This means you will need a voltage source in order to measure anything with them.
  • Sensors include Wind vane, Cup anemometer, Tipping bucket rain gauge. RJ11 terminated cables.
  • Stand: Two-part mounting mast, Rain gauge mounting arm, Wind meter mounting bar, 2x Mounting clamps and 4x Zip ties.

What weather data and coverage should you check?

Apple describes current conditions and forecasts including 10 days of hourly information for measures such as temperature, precipitation, wind, and UV index. Minute-by-minute precipitation for the next hour and severe weather alerts are limited by region; do not assume that a Dark Sky feature or data set has an equivalent available everywhere.

Use WeatherKit’s availability endpoint to determine which data sets apply at the dashboard’s coordinates, then design the interface to handle unavailable data rather than presenting it as a failed or empty forecast. Apple’s consumer Weather coverage page can provide context, but Apple notes regional variation and it is not a substitute for checking WeatherKit availability for the actual dashboard locations. For example, Apple’s support page dated June 5, 2026 says 10-day forecasts are available in most countries and regions, and identifies next-hour precipitation coverage in Australia, Ireland, Japan, the United Kingdom, and the United States. Apple’s feature availability and data sources page also describes differences in severe-weather and air-quality sources by region.

Rank #2
ECOWITT WS3901 Wi-Fi Weather Station Kit, Includes WS3900 7.5'' Colored LCD Display Console and WS90 Outdoor Sensor Array, IoT Function, 915 MHz
  • 【Latest Multifunctional Wi-Fi Weather Station Kit】Ecowitt WS3901 weather station kit includes WS90 7-in-1 outdoor sensor array and WS3900 indoor 7.5'' IoT supported LCD console.
  • 【Compact & Built to Last Outdoor Sensor Array】The WS90 integrated outdoor weather sensor collects accurate temperature, humidity, wind direction/ speed, light and UV levels, and rainfall data. After pairing with it and finishing the Wi-Fi configuration, the live data can be viewed on the WS3900 display console or Ecowitt APP.
  • 【7.5'' IoT Supported LCD console】The WS3900 indoor display console, the Ecowitt latest developed display console, has a built-in indoor temperature/humidity sensor and barometric pressure sensor. WS3900 supports connecting to a 2.4 GHz Wi-Fi network for viewing data from anywhere on your phone, tablet, and computer browser, all for free. The WS3900 can be used not only as a Wi-Fi gateway to support the reception of the Ecowitt sensors' data but also as an IoT gateway to pair with the Ecowitt IoT devices, such as the WFC01 watering timer and the AC1100 smart outlet plug. The WS3900 can pair with up to 16 IoT devices.
  • 【Sensor Data Can be Displayed on the WS3900】Except the WS90, the WS3900 display console can pair with 1 × WS80, 1 × WS69, 1 × WS68, 1 × WH40 rain gauge sensor, 1 × WN32/WN32P sensor, 1 × WH45/WH46 air quality sensor, 8 × WN31/WN30/WN36 sensors, 1 × WH57 lightning detector sensor, 4 × WH41/WH43 PM2.5 detector sensors, 4 × WH55 water leak detector sensors, 8 × WH51/WH51L soil moisture sensors, 8 × WN34L/WN34D/WN34S sensors, 16 × IoT Devices,such as WFC01 watering timer and AC1100 smart outlet. (Except WS90, other sensors are sold separately.)
  • 【Easy to Wi-Fi Configuration & Support Upload the Data to Internet】There are two options to finish Wi-Fi configuration: The Ecowitt APP and the web page(192.168.4.1) (The WS3900 user manual will guide you on how to finish the Wi-Fi configuration in detail). Support uploading data to the weather station server after connecting to the Wi-Fi network: ecowitt.net/wunderground/weathercloud/wow.metoffice.gov.uk or customized servers.

How to plan the migration

  1. Inventory the existing dashboard. Record its Dark Sky requests, displayed fields, forecast horizons, alert behavior, refresh frequency, and supported locations. Separate essential requirements from features that can be omitted if the replacement does not offer an equivalent.
  2. Set up WeatherKit access. Follow Apple’s current developer-token setup and REST API guidance for the application that will make requests. For a web dashboard, plan to call the REST API rather than depending on a Dark Sky endpoint. Keep credentials and token-signing material out of public client code; use an appropriate server-side component where needed to protect them.
  3. Check location-specific availability. Query the WeatherKit availability endpoint for each relevant location and select only the data sets the response supports. Build graceful fallbacks for unavailable next-hour precipitation or alert data.
  4. Map and validate fields. Compare each old display element with the current WeatherKit response and documentation. Verify units, timestamps, forecast periods, missing values, and alert behavior; do not assume identical definitions or timing just because two services use similar labels.
  5. Update attribution and alert presentation. Apply Apple’s required attribution and source links anywhere Apple weather data appears, and implement the additional rules for severe alerts before launch.
  6. Estimate request volume and monitor it. Count API calls generated by locations, visitors, refresh intervals, and data sets. Compare the expected monthly total with Apple’s published tiers, then monitor actual usage and re-check the live terms as they can change.

What do WeatherKit usage tiers cost?

Apple’s developer page, accessed October 4, 2026, lists the following monthly API-call allowances and US-dollar prices. The 500,000-call allowance is included with Apple Developer Program membership; the other figures are paid monthly tiers. Prices and terms are time-sensitive, so verify them on Apple’s live page before committing to a budget.

Monthly API calls Price listed by Apple
500,000 Included with Apple Developer Program membership
1 million US$49.99
2 million US$99.99
5 million US$249.99
10 million US$499.99
20 million US$999.99
50 million US$2,499.99
100 million US$4,999.99
150 million US$7,499.99
200 million US$9,999.99

Apple says unused calls do not roll over. Its pricing page also says an upgrade starts a new billing period and resets the quota, while a downgrade leaves the current plan in place through its billing period. Check Apple’s current WeatherKit pricing and program details for the terms that apply to your account.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
AcuRite 00634A3 Wireless Weather Station with Wind Sensor, Black
  • Patented Self-Calibrating Forecasting pulls data from a sensor in your backyard to give you the most accurate forecast for your exact location
  • Atomic clock updates time for consistent accuracy and no manual setting ever for DST
  • Multi-variable history chart shows barometric pressure, temperature and wind speed
  • Tabletop or wall-mountable design
  • Strong signal penetration (enhanced 433 MHz)
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What attribution and data-use rules apply?

Apple requires apps, web apps, and websites that display Apple weather data to show the Apple Weather trademark and a legal link to other data sources. Severe weather alerts have extra presentation conditions: include Apple’s link to alert details and the issuing meteorological agency’s full name, and do not change, alter, or obscure the severe-alert text. Review Apple’s WeatherKit requirements and implement the relevant attribution wherever the data is displayed.

Apple’s developer agreement prohibits designing or marketing a WeatherKit app for emergency or life-saving purposes. It also prohibits bulk downloads or feeds of Apple weather data and attempts to extract or scrape it. A general-purpose dashboard should not be presented as an emergency-warning system. See Apple’s Developer Program License Agreement, Attachment 8 for the applicable terms.

Rank #4
Ambient Weather WS-2902 Wi-Fi Smart Weather Station
  • COMPLETE WEATHER STATION: (1) Osprey Sensor Array with Rain Cup, and (1) Brilliant, Easy-to-Read LCD Color Display
  • AUTHENTIC HYPER-LOCAL DATA: Monitor your actual home and backyard weather conditions with our wireless and Wi-Fi-enabled sensor array measuring wind speed/direction, temperature, humidity, rainfall, UV intensity, and solar radiation
  • SMART HOME READY: Set up alerts, access your data remotely, and program your home based on weather conditions using IFTT, Google Home, Alexa, and more
  • ENHANCED WIFI: Enables your station to transmit its data wirelessly to the world's largest personal weather station network (optional setting)
  • JOIN THE COMMUNITY: Connect to Ambient Weather Network to customize your dashboard tiles, share hyperlocal weather conditions via social feeds and create your own forecasts (coming soon)

When should you choose a different provider?

WeatherKit is Apple’s documented successor to Dark Sky, but that does not establish it as the only suitable provider or the best option for every dashboard. Compare providers against the dashboard’s required fields and geographic coverage, available access method, expected request volume and cost, attribution obligations, and data-use restrictions. If a required data set is unavailable at a key location or a term does not fit the product, assess another provider rather than promising a one-for-one migration.

Quick Recap

Bestseller No. 1
Bestseller No. 3
AcuRite 00634A3 Wireless Weather Station with Wind Sensor, Black
AcuRite 00634A3 Wireless Weather Station with Wind Sensor, Black
Atomic clock updates time for consistent accuracy and no manual setting ever for DST; Multi-variable history chart shows barometric pressure, temperature and wind speed
$93.83

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.