Weather Underground API Changes

  • 1
  • Announcement
  • Updated 2 months ago
Weather Underground as part of The Weather Company, an IBM business, now offers a series of Data Packages that tap into the breadth and depth of weather data to provide current and forecast conditions, seasonal and sub-seasonal forecasts, lifestyle indices, severe weather and historical weather data. With The Weather Company, you can take advantage of these packages quickly and easily, accessing weather data APIs via the Cloud. The packages are curated to give you only what you need in the format you need it. You can Incorporate weather data into your applications or  combine business data with weather data such as alerts and notifications, forecast data, and weather imagery, then apply advanced analytics to build the foundation for informed enterprise decision-making. Learn more 

To improve our services and enhance the relationship with our users, we will no longer  provide free weather API keys as part of our program.  If you have been directed to download our Weather Underground free API key by a third party provider, please contact your vendor for resolution.
Photo of Tim Roche

Tim Roche, Official Rep

  • 334 Posts
  • 36 Reply Likes

Posted 1 year ago

  • 1
Photo of walid walid

walid walid

  • 4 Posts
  • 0 Reply Likes
Hi
I normally have people who have received the api weather key
me personally yes I have a key of API weather
https://appsync.biz/dafont/ , https://appsync.biz/123movies/ , https://appsync.biz/filehippo/
(Edited)
Photo of Kevin Key

Kevin Key

  • 14 Posts
  • 10 Reply Likes
Wow. IBM sure knows how to alienate their customers. Not only do I send my station data to Weather Underground, but I'm also a paying member for their ad-free service. As of sometime this morning, my access to the website  was revoked without any warning or explanation. This is no way to run a business!
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 565 Posts
  • 80 Reply Likes
Kevin, "access was revoked" -- I am guessing that you're referring to the "premium" web service not letting you log in, showing ads, something like that?  Because it has nothing at all to do with you personally.  I was experiencing the same thing on my home computer this morning.  I haven't had a chance to go over to the web site of things to see if it has been reported/fixed yet.  But rest assured it's just a normal bug, and not related to anything else.  

Victoria Gardner
victoria.gardner.ibm.com
Photo of Ralph Williams

Ralph Williams

  • 4 Posts
  • 5 Reply Likes
I'm the one that paid for the weather equipment to make it work so I could use it with my smart home and alexa that's it I was willing to buy the part and let WU use it for getting the api just for me to find out I spent the money for nothing. U stopped giving the api 1 week after I got it setup. Now u want me to pay 850.00 to ask alexa what's my weather while u use it for free. Are u crazy. Seems like most people here feel the same. What would u do if everyone just stop and only giving u a week notice. Luckily Acurite made the own app to do what I needed.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 569 Posts
  • 81 Reply Likes
Ralph, I don't understand.

If you are a PWS owner who uploader their data to WU, then you will be able to A) continue to use the current API past December 31, while we continue building the new API, and B) use the new API when it is ready.

Are you saying that you just missed getting the key for the old API?  Email me directly if you really want to program everything twice.  The new API will not have identical calls, and the reason we stopped giving new keys was because we did not want people having to write code for the old API and then just do it again for the new API.  If you want to do that, let me know.

So far as I know, no one has suggested that any PWS owner pay $850 (to IBM?) for data.  I don't know where that's coming from, but it's not correct.  

It sounds like you're happy with your current set-up, but if not, my email is below.

Victoria Gardner
victoria.gardner@ibm.com
Photo of Scott Grayban

Scott Grayban

  • 22 Posts
  • 9 Reply Likes
All my stations have stopped sharing data to WU/TWC/IBM as of today. I also removed WU all Android apps.
I sincerely hope others here will follow and get others to stop their sharing.

Good luck and bye bye asshat IBM

Long Live weeWX

Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 566 Posts
  • 81 Reply Likes
Bye, Scott.  I wish you all the best in your future endeavors.

Victoria Gardner
victoria.gardner@ibm.com
Photo of Scott Grayban

Scott Grayban

  • 22 Posts
  • 9 Reply Likes
Just a FYI.... Heard of SmartThings Hub from Samsung ??? They have millions of users and this broke everyone's home automation and weather info needed to run apps and/or set modes.

And SmartThings had an agreement with the new owners that our SmartThings hub would not be affected by this API change.... LIARS

This is the worse thing TWC/IBM has done. Why ????? Do they hate everyone that much ???
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 566 Posts
  • 81 Reply Likes
Checking -- this was NOT planned.

--Victoria
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 566 Posts
  • 81 Reply Likes
Everything is working.  Anyone who has something not working should NOT assume that it's because the API is not working.  Because it is.

--Victoria
victoria.gardner@ibm.com
Photo of skolia

skolia

  • 21 Posts
  • 6 Reply Likes
Well we assumed it wasn't working because we all got a notice that it was shutting down on 12/31/2018.   So is it or not?    I've already moved on to Aeris Weather because IBM can't seem to figure out what to do or how to organize a smooth transition.     The communication with Wunderground users (and PWS operators) has been nothing short of appalling.
Photo of James Anding

James Anding

  • 76 Posts
  • 58 Reply Likes
You're going to like Aeris. Their support is world class if you even need it.
I also moved to them because of horrible support from WU.
Have fun.
Photo of skolia

skolia

  • 21 Posts
  • 6 Reply Likes
I have already worked with their support as I've had to re-write my scripts (and rethink some things with data handling). 

 The only big disappointment is the lack of Normal/Record temperatures but I realized I have 3 years of Wunderground's "almanac" API already in my database so I just made my own almanac table and I can figure the records out by checking the airport temps.
Photo of John Wade

John Wade

  • 16 Posts
  • 5 Reply Likes
IBM nothing but pure greed.......
Photo of Andy Rowson

Andy Rowson

  • 28 Posts
  • 9 Reply Likes
Hi Victoria,
There appears to be one hell of a lot confusion over the Wunderground API services and what is available, what, if anything is going to stop working, what will no longer be free etc. etc.

Please can you provide some clarification. I think what we need to know (or I do personally) is the following.

For those API users who
1) Upload data from their PWS on a regular basis to Wunderground
2) Had access to the free API prior to any announcement that it may stop
3) Who do so purely for non-profit purposes, like myself, who use it on a purely personal interest basis, as information for my weather website

Will they still have free access to the Wunderground API so they may continue to download data as they have done before?

If not, will there be any API services available in return for providing Wunderground with free data and images from our PWS's?

Many Thanks
Andy

Photo of Brian Valente

Brian Valente

  • 7 Posts
  • 1 Reply Like
Hi Andy - you and i are in the same boat.

from what I understand this will be available to us once the new API is available.

There doesn't appear to be any clear answer when that will be, and the transition between the two is still lacking details on timing and how similar those APIs will be. Frustrating, but we're told for PWS users, we'll still get access to our data

Brian
Photo of saratogaWX

saratogaWX

  • 8 Posts
  • 15 Reply Likes
The API is not similar enough to the existing WU API.  They've documented it at https://docs.google.com/document/d/1eKCnKXI9xnoMGRRzOL1xPCBihNV2rOet08qpE_gArAY/edit#

The existing WU API keys will not work with the Weather.com API.  New keys will be required, but they've not announced a mechanism to obtain new keys nor issued new keys yet.

Photo of Andy Kerekes

Andy Kerekes

  • 16 Posts
  • 13 Reply Likes
I couldn't wait for an answer from whoever runs wu now and moved on to my DarkSky.net API which is running without any errors. You can see my site at www.nicomaparkwx.com am provided an api key since I feed them also.
Photo of James Anding

James Anding

  • 76 Posts
  • 58 Reply Likes
Nice,  Good Job, I did notice an error you might want to look into.

Photo of John Wade

John Wade

  • 16 Posts
  • 5 Reply Likes
Your weather page looks really amazing.......yes I wrote a weather module for the MagicMirror2 project but had to change api providers because this is a NON profit project and people build their own mirrors but I mean come on not having a free service to get data that's given to you is just pure greed......so all WU modules have been ported over to other providers who offer free keys  like Darksky...which is a really good provider.
Photo of guy

guy

  • 13 Posts
  • 15 Reply Likes
Andy, great page!  Your site provides a huge amount of information, and is well managed. 
Photo of Andy Kerekes

Andy Kerekes

  • 16 Posts
  • 13 Reply Likes
Thank You. Took a year or so to get it to work the way I needed it. I learnined alot about the use of different API's. A lot have mentioned here about Aeris Weather that I am looking at and also pwserather.com which I also feed. I have been in a tail spin trying to stay ahead of WU's changes.
(Edited)
Photo of John Wade

John Wade

  • 16 Posts
  • 5 Reply Likes
Well you did a great job and trust me the module I wrote kept on my toes..... having to switch all the data to another provider..  This is just sad.
Photo of Mike Brewer

Mike Brewer

  • 30 Posts
  • 26 Reply Likes
I wonder when IBM will realise that shutting down the WU API (rather than just giving it a facelift) was a bad decision. Probably "too late". I said months ago that this will drive PWS owners away, and it's happening. Even if some puny bare-bones API is provided solely for PWS owners, it still doesn't project a feeling of being a weather community, does it? More of a smoky private gentlemen's club, with only tap water available at the bar.
Photo of skolia

skolia

  • 21 Posts
  • 6 Reply Likes
I think it's already too late.

I think this PWS owner API is a last minute "uh oh" reaction.   

IBM wants to target large commercial use of weather data (although there's already a well established one mostly catering to the agricultural industry so I don't think they're going to have an easy time), and while disappointing that's their decision to make -- but weather data is greatly enhanced by PWS owners and as they saw data vanishing someone went "oh no, we need to give them free API access" but instead of using what they already have their making a new one, still intending to leave hobbyists that use weather data high and dry.   So I think IBM has made a large tactical error which they will, ultimately, pay for (and absorb - probably selling wunderground to AccuWeather or something).

My own use case for weather data is very minor and specific and while I'm a bit annoyed that now I have to pay for API usage over at Aeris I've re-written my application.   So even if IBM said "we've changed our minds, we're keeping the free API up for PWS owners and hobbyists", it's too late and I'm probably not the only one with that view.    

(BTW, Aeris is in the process of re-writing their PWS site.)

So congrats, IBM, you killed wunderground.





(Edited)
Photo of John Wade

John Wade

  • 16 Posts
  • 5 Reply Likes
People who do things for other people for free and use very little data and you drive them away.....not a smart choice but then if you look at IBM as a company they've made a TON of bad decisions in the last 20 years or so.....that is why they are no longer a household name.
Photo of Buadhai

Buadhai

  • 4 Posts
  • 0 Reply Likes
Already too late for me. I have two webcams which have been used by WU for many, many years. The webcam images are badged with weather data that I obtain via the WU API. I also gave credit to WU on the web pages. 

Now I get my weather data, for free, from OpenWeatherMap. So, they are the ones who now get the credit for providing the data. Thank you OpenWeatherMap.

http://www.mgnewman.com/chaamkam.html
Photo of jmh2002

jmh2002

  • 6 Posts
  • 0 Reply Likes
From Windy.com, 21 January 2019: https://community.windy.com/topic/7551/would-you-like-to-report-your-weather-station-data-to-windy/1
@ivo said:
Would you like to report your weather station data to Windy?
Are you owner of personal weather station? Are you maintainer of network of weather stations?
We plan to create API endpoints so you could send your weather station data to us. Please help us to do this project by answering following questions:
1) What type of weather station you have
2) Do you report your data to some other Internet website?
3) How technically do you send your reports to this other website. Which software or protocol do you use.
4) Do you have any tips and ideas, how should our reporting API look like?
5) Would you be willing to offer your station data to anyone else (not only windy.com) as open data?
Please provide some feedback over on their forum using the above link.
(Edited)
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 569 Posts
  • 81 Reply Likes
We're glad to host a place for open discussion about the WU API transition.
 
We'd like to remind our PWS owners/contributors:
  • Your past data will always be available to you for viewing and download in a web browser on wunderground.com, just like it always has. 
  • If you are in the small minority of people who use the WU API and a corresponding WU API key to obtain data in .json format, here's what's happening:
- We'll open a registration page for you to get a new API key to get your data in .json format
- You'll sign up and get a new API key for the new API
- Once the registration page is open, we'll keep the old API and your old API key active for 2 weeks to allow transition time to your new key
 
We'll announce in the forum when the registration page opens.
Or, email victoria.gardner@ibm.com to receive an email notification once it's ready.
 
  • The new API will provide access to 
  • Current observations from the PWS network
  • 5 day daily forecast
  • PWS historical data
  • PWS lookup by geocode, zip code and location
  • Call volume: 1500/day, 30/minute

The documentation for the new API is available here.

Victoria Gardner
victoria.gardner@ibm.com
Photo of Brian Hamilton

Brian Hamilton

  • 11 Posts
  • 4 Reply Likes
that looks good
is the above data available for free or is some of that only via a paid plan etc?
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 569 Posts
  • 81 Reply Likes
Hi, Brian!

If you're talking about the note immediately above yours, that plan is free for PWS owner/uploaders to Weather Underground.

If you have more questions, feel free to let me know!

Victoria Gardner
victoria.gardner@ibm.com
Photo of Brian Hamilton

Brian Hamilton

  • 11 Posts
  • 4 Reply Likes
that is great
looks like the main things are still available (your data that you upload, available at a rate of a call a minute (yes?) and a 5 day forecast)
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 569 Posts
  • 81 Reply Likes
Yes.  You can have 1 call per minute, or take 30 calls in a single minute and fewer in the rest of the day.  

--Victoria
Photo of Brian Hamilton

Brian Hamilton

  • 11 Posts
  • 4 Reply Likes
great. that suits my needs perfect.
looking forward to being able to get the api key and test etc :)
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 569 Posts
  • 81 Reply Likes
I'll send out another email as soon as it's ready to go, Brian!  (And post on the Forum, for those who aren't on the email list.)

--Victoria
Photo of Jared Pickerell

Jared Pickerell

  • 2 Posts
  • 0 Reply Likes
Victoria,

I'm a WU user who currently uploads my PWS data to WU who is not happy with the forced API change. My weather station is the only station on WU in my small town.

I use the current free API key to have access via KODI (which is used on a few of my and my family members TVs) and it's integrated weather plugin to see my own personal PWS weather information and also my hourly AND 10 day forecast (not limited to 5 days as the new API will be limited to).

I am not a developer and have no ability to change the code of the free (open source, KODI developers/volunteers nor their plugin developers make any money off of the software) KODI app (and it's Weather plug in which can pull data from the current WU API) which I have been using for a couple of years now with no problems. When the change is made, I will lose this functionality. Anyone in the world who uses the KODI app on any device who choose to point it to WU will lose their weather data. Each and every person (end user/personal home users) who used the app has (previously had to as they no longer can) to sign up for their own free API key as it is a non-commercially/free app and plugin and the developers don't have the ability to pay for an API license.

I'm afraid this will fall on deaf ears, but IBM is alienating 1,000's of of personal and hobby users who will loose access to the weather data they have previously had access to. It is not just developers and corporations, (or even PWS data uploaders) but all of the users who use free and open source apps that may use the free API MANY of these users have signed up for a free key to set the application up, who knows hoe long ago, and will have no idea they are losing access until their weather data just stops working in t app they are using. These people are not developers and will not be signed up for a newsletter or be following threads such as this and will just be upset when their "weather quits working". You will probably never hear from most of them.
Photo of Jared Pickerell

Jared Pickerell

  • 2 Posts
  • 0 Reply Likes
Victoria,

I'm a WU user who currently uploads my PWS data to WU who is not happy with the forced API change. My weather station is the only station on WU in my small town.

I use the current free API key to have access via KODI (which is used on a few of my and my family members TVs) and it's integrated weather plugin to see my own personal PWS weather information and also my hourly AND 10 day forecast (not limited to 5 days as the new API will be limited to).

I am not a developer and have no ability to change the code of the free (open source, KODI developers/volunteers nor their plugin developers make any money off of the software) KODI app (and it's Weather plug in which can pull data from the current WU API) which I have been using for a couple of years now with no problems. When the change is made, I will lose this functionality. Anyone in the world who uses the KODI app on any device who choose to point it to WU will lose their weather data. Each and every person (end user/personal home users) who used the app has (previously had to as they no longer can) to sign up for their own free API key as it is a non-commercially/free app and plugin and the developers don't have the ability to pay for an API license.

I'm afraid this will fall on deaf ears, but IBM is alienating 1,000's of of personal and hobby users who will loose access to the weather data they have previously had access to. It is not just developers and corporations, (or even PWS data uploaders) but all of the users who use free and open source apps that may use the free API MANY of these users have signed up for a free key to set the application up, who knows hoe long ago, and will have no idea they are losing access until their weather data just stops working in t app they are using. These people are not developers and will not be signed up for a newsletter or be following threads such as this and will just be upset when their "weather quits working". You will probably never hear from most of them.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 569 Posts
  • 81 Reply Likes
Hi, Jared!

Change is hard.  

Have you tried speaking to KODI about this?  I know of several companies that are switching to The Weather Company's data and including their users' data needs in their switch.  They push out an update and things continue to work.  This is something that's under their control, not ours.

We are attempting to move out of an old architecture into a new one.  The old API needs to be retired.  

We're glad to host a place for open discussion about the WU API transition.
 
We'd like to remind our PWS owners/contributors:
  • Your past data will always be available to you for viewing and download in a web browser on wunderground.com, just like it always has.
  • If you are in the small minority of people who use the WU API and a corresponding WU API key to obtain data in .json format, here's what's happening:
  1. We'll open a registration page for you to get a new API key to get your data in .json format
  2. You'll sign up and get a new API key for the new API
  3. Once the registration page is open, we'll keep the old API and your old API key active for 2 weeks to allow transition time to your new key
 
The new API will provide access to:
  • Current observations from the PWS network
  • 5 day daily forecast
  • PWS historical data
  • PWS lookup by geocode, zip code and location
  • Call volume: 1500/day, 30/minute

The documentation for the new API is available here:  https://docs.google.com/document/d/1eKCnKXI9xnoMGRRzOL1xPCBihNV2rOet08qpE_gArAY/edit


Victoria Gardner
Victoria.gardner@ibm.com



Photo of William J Schmidt

William J Schmidt

  • 19 Posts
  • 6 Reply Likes
Jared.... DarkSky.com   FREE, and they will help you convert.
Photo of Andy Rowson

Andy Rowson

  • 28 Posts
  • 9 Reply Likes
I have just moved over to Darksky. Nice API and gives more information than you will get from the new WU API. Excellent service as well. I emailed them a question yesterday and got a response within 3 hours,
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 569 Posts
  • 81 Reply Likes
I have just sent out an update for PWS owners who have joined the email list for the new PWS API.

If you want to get on the list, please send me your PWS id and your API key, and I'll add you.

Victoria Gardner
victoria.gardner@ibm.com
Photo of Mike Brewer

Mike Brewer

  • 30 Posts
  • 26 Reply Likes
I used darksky too... it's how a modern API should be presented.  It's how the wunderground API should be... could have been... instead of shutting it down completely.  Not sure about the quality of the forecast though... that's something which wundergound is/was perhaps better at than darksky, at least until all the PWS owners abandon ship.
Photo of William J Schmidt

William J Schmidt

  • 19 Posts
  • 6 Reply Likes
I've moved to DarkSky.com too.  Very good FREE service.  Will be shutting down my uploads to WU from all my various stations as of Feb 15.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 569 Posts
  • 81 Reply Likes
Since you're only accessing conditions on your key, Dr. Schmidt, are you switching only because you use XML data?

As I have said often before, the API for the PWS users will be completely free of charge.  

The new API will provide access to:
  • Current observations from the PWS network
  • 5 day daily forecast
  • PWS historical data
  • PWS lookup by geocode, zip code and location
  • Call volume: 1500/day, 30/minute

The documentation for the new API is available here:  https://docs.google.com/document/d/1eKCnKXI9xnoMGRRzOL1xPCBihNV2rOet08qpE_gArAY/edit

I have just sent out an update for PWS owners who have joined the email list for the new PWS API.

If you want to get on the list, please send me your PWS id and your API key (if you have one), and I'll add you.


Victoria Gardner
victoria.gardner@ibm.com
Photo of Richard Eid

Richard Eid

  • 3 Posts
  • 0 Reply Likes
I've only just become aware of this change and have done some reading here on this forum to catch up. I'm only an API user, not a PWS owner and my use case is pretty much I pull data so I can display current temperature and humidity and daily hi/lo forecast on my home thermostat. It's a very simple and basic use case.

I see that there will be a way for me to continue doing this, but aside from the new documentation is there a way to sign up yet? A couple of these threads are pretty long and I don't have the time to sift through all the "I'm mad" posts to find the info I need. I've already re-written my scripts to pull data from the new API, I guess I just need to know how to sign up and verify whether or not I can deploy it.
Photo of Mike Brewer

Mike Brewer

  • 30 Posts
  • 26 Reply Likes
What API are you referring to?  So far as I was aware, if you're not a PWS owner then there *is* no ongoing API... basically it's a private members club consisting of PWS owners only (until they all leave).  So what API are you now pulling data from?
Photo of Richard Eid

Richard Eid

  • 3 Posts
  • 0 Reply Likes
Wow. Maybe it's still a little too early in the morning for me. Her posts say "the API for the PWS users will be completely free of charge" and somehow until your reply I was interpreting that as "...API for WU users...".

OK, shoot. NP. I'll switch to another service. Sorry. Looks like DarkSky is the popular one everyone is migrating to?
(Edited)
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 569 Posts
  • 81 Reply Likes
Richard, let's make sure we're on the same page.

The API for Weather Underground PWS uploaders isn't quite open yet, but Mike is correct that it is limited at this time to PWS uploaders.  So if you're only drawing data, he is correct, there is no longer a free option for that unless you're uploading from a PWS.

If you ARE uploading from a PWS, please email me directly, and I can spare you all the posts and email updates to you directly.

Victoria Gardner
victoria.gardner@ibm.com
Photo of Richard Eid

Richard Eid

  • 3 Posts
  • 0 Reply Likes
I am not an uploader and my use case is so insignificant that it's not important enough to me to pay for. Thanks for getting back to me and while I enjoyed using the service while I could, I will be moving on. I've been very satisfied with what WU has provided me over time and hope that my next option will offer that same satisfaction.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 569 Posts
  • 81 Reply Likes
Okay, all the best, Richard!

--Victoria
Photo of Craig Nelson

Craig Nelson

  • 1 Post
  • 0 Reply Likes
William J Schmidt:  do you have a netAQUA?  Have you figured away to recode so that it can use AerisWeather?  Thank you!