End of Service for the Weather Underground API

  • 40
  • Announcement
  • Updated 2 months ago
  • (Edited)
We’re contacting you today to tell you about some upcoming changes to the Weather Underground (WU) API and what these changes mean for you.

The WU API has been around since 2010 to help you develop apps and websites as well as manage your Personal Weather Station data.  During that time, we’ve watched you build amazing products and visualize weather data with creativity and purpose.

Over the years, our infrastructure has struggled to keep up with the growing numbers of users coming to us for API data. We realized we needed to make changes to ensure the highest level of quality, performance and uptime for our API users.

As a result, we’ve made the difficult decision to retire the Weather Underground API. The Weather Company, which acquired WU back in 2012, offers a powerful suite of enterprise-grade APIs that might be better suited to meet your scale and performance needs while offering a broader range of weather data. You can see these products here.

Here’s what you need to know going forward:

  • Your subscriptions, and therefore access, will continue to work through 12/31/2018.

  • If you are a paying WU API customer, you will receive a call from a representative from The Weather Company, and IBM business, to discuss transition options to other API services. If you’d like to have these conversations sooner, contact us.

  • If you are a Personal Weather Station owner, you will receive more information about our plan to offer free access to the data you provide to Weather Underground. We’ll reach out once that plan has been finalized.

  • The WU Forum will continue to be the best place to connect, keep you informed, share your feedback and get your questions answered as we go through this process.


We are grateful for your commitment to Weather Underground and appreciate your understanding and support as we work through this process. These changes will allow us to continually improve our services and develop new features to keep WU a thriving place for you for many years to come.

Thanks for being part of the community.

Sincerely,

The WU Team
Photo of Tim Roche

Tim Roche, Official Rep

  • 333 Posts
  • 36 Reply Likes

Posted 9 months ago

  • 40
Photo of Scott Grayban

Scott Grayban

  • 22 Posts
  • 9 Reply Likes
If they haven't turned off the API why are things breaking already ?

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

  • 451 Posts
  • 59 Reply Likes
This was not planned.  Checking into it...

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

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Getting people out of bed to work on it...
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Everything is working.  If your home system is not working, Scott, perhaps you should check with the customer service for the system.  

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

conligwx

  • 12 Posts
  • 19 Reply Likes
I'm done with WU, your not getting any of my data.

IBM well done. you lost a customer. 

Gold Star Award 2019 - IBM winner of destroying WU.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Sorry to see you go, conligwx.  I wish you all the best for the future.

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

Mike Schaeffer

  • 5 Posts
  • 5 Reply Likes
If you're looking for alternative sources for current weather conditions, I've recently been using DarkSky (in addition to WU) and found it to be easy to use and work well. There's also a free tier of access that appears more generous than the old WU free tier is. (It allows 1000 calls per day. In my application, where I poll every 15 minutes, I have a lot lot more headroom under the limit.) Total work to add DarkSky support was on the order of an hour or two. (The API works essentially the same as WU, so no significant structural changes were required.)
Photo of William J Schmidt

William J Schmidt

  • 19 Posts
  • 6 Reply Likes
I just looked at Dark Sky.  Seems pretty nice.  API is simple to use.  The server is blazing fast.  WOW!
Photo of Brian Valente

Brian Valente

  • 7 Posts
  • 1 Reply Like
What about this "Pay as you go pricing" from Dark Sky?
Photo of William J Schmidt

William J Schmidt

  • 19 Posts
  • 6 Reply Likes
Its free as long as you stay under their data rate pull (1000 calls per day).  Read about it.
(Edited)
Photo of Mike Schaeffer

Mike Schaeffer

  • 5 Posts
  • 5 Reply Likes
They also can cap calls at 1000 calls per day rather than just allowing them to happen and then billing. All in all, it seems very nicely done.
Photo of Cesar Carnevale Junior

Cesar Carnevale Junior

  • 2 Posts
  • 1 Reply Like
Dark Sky foi uma boa opção Mike Schaeffer, obrigado!
Photo of Paul Madsen

Paul Madsen

  • 12 Posts
  • 2 Reply Likes
Wow IBM, way to ruin a good thing. The 50 trillion ads mucking up the UI plus all the free data you collect from private PWS's isn't enough? You are provided with all this data by private entities for for free. If you guys can't figure out how to monitise this thing without acting like brutes, then it's a lost cause. I'm not surprised though, it's very true to IBM form. You guys need new executive management something fierce! This whole weather data venture is poised to be yet another IBM failure, not because it's a bad idea, but because it's managed by fools.

I'm out. Precision PWS data uploads terminated.

I will remember this, IBM, when making future systems and hardware purchasing decisions.

IBM=NO  <--- Possible T-shirt idea.
(Edited)
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
All the best to you, Paul.  

Seems as though the ads have been there since WU was its own entity, though.  Having been on it since the '90s myself, the ads were not a recent addition.  

Victoria Gardner
victoria.gardner@ibm.com
Photo of Paul Madsen

Paul Madsen

  • 12 Posts
  • 2 Reply Likes
I'm not saying IBM added the ads, just pointing out that they're there, and I'm sure they're not placed for free, which coincidentally, is what IBM is pays for the weather data that is sent to them.
(Edited)
Photo of ac_it

ac_it

  • 4 Posts
  • 3 Reply Likes
Hi, my company is a commercial user of WU API, and we didn't get any call or message from WU like you mentioned in this notice! It's horrible we didn't find it until today! And I click http://biz.weather.com/WU-Data-API_Data-Package-Demo-Request.html, I can't see any price information. Can any official rep contact us ASAP?
Photo of Paul Madsen

Paul Madsen

  • 12 Posts
  • 2 Reply Likes
If you can, consider switching over to Dark Sky (darksky.net). They have a similar API, and aren't owned and operated by a bunch of dough-head corporate goons.

I switched my system over today, it's working wonderfully. Couldn't be happier!

Thanks Mike Schaeffer for the recomendation!
(Edited)
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Hi, Ac_it.  I cannot extract your email address from these posts.  Would you please email me directly? 

We tried to get in touch with everyone, but it seems not to have worked completely.  

Did you fill in the form at the link in your post?

Victoria Gardner
victoria.gardner@ibm.com
Photo of William J Schmidt

William J Schmidt

  • 19 Posts
  • 6 Reply Likes
I sent a note to DarkSky yesterday explaining the situation with WU.  They are ready and willing to take everyone off WU's hands with open arms and promise excellent support.  Again their server is faster than anything else out there.
Photo of Chepioq Chepioq-candy

Chepioq Chepioq-candy

  • 8 Posts
  • 0 Reply Likes
I want to test DarkSky api, but it download data in html format, on one line.
How can I download in json format, which is easier to implement ?
Photo of Paul Madsen

Paul Madsen

  • 12 Posts
  • 2 Reply Likes
Chepioq Chepioq-candy, Dark Sky's API does return data in json format.

Try requesting this sample URL and see if the returned text is json (It is for me):

https://api.darksky.net/forecast/8ab822d3af6537d726305b0d1e08631c/37.8267,-122.4233

Oh, note that if you're making the request from a web browser, the browser may reformat the data. When I make the request with Firefox, it detects the json and reformats it into a human readable representation. Chromium just displays the raw json.

Are you calling the API from code, or from a browser?


(Edited)
Photo of Paul Madsen

Paul Madsen

  • 12 Posts
  • 2 Reply Likes
William J Schmidt: That's awesome news! I only wish Dark Sky had a PWS upload API. I'd love to give someone the data I used to give to WU.
(Edited)
Photo of Chepioq Chepioq-candy

Chepioq Chepioq-candy

  • 8 Posts
  • 0 Reply Likes
@Paul Madsen
I use the opera browser, and with it your link return the raw data.
With firefox it's ok, I have a human readable.
I am with linux (fedora) and I use weather data for my conky-weather.
And I call the API with code with wget.
Photo of Paul Madsen

Paul Madsen

  • 12 Posts
  • 2 Reply Likes
Chepioq Chepioq-candy
Ok, Linux user here too. :)
So have you signed up with Dark Sky and received an API key? You just need to call the server with a URL similar to the sample that I posted that contains your API key, and latitude/longitude to get the json for your location. You can call 1000 times/day for free with your API key.
(Edited)
Photo of Chepioq Chepioq-candy

Chepioq Chepioq-candy

  • 8 Posts
  • 0 Reply Likes
I have an API key and I use that in console : 
 wget https://api.darksky.net/forecast/dea84fb9969d3b8cacc7fe980223c283/43.2924,5.5703?lang=fr
No json text
I try without ?lang=fr for same result
I also try with your API key for same result.
It's very strange and I don't know why...
Photo of bitwalker

bitwalker

  • 9 Posts
  • 3 Reply Likes
It returns json when I try it using wget.
{"latitude":43.2924,"longitude":5.5703,"timezone":"Europe/Paris"...
What do you get back?


Photo of Paul Madsen

Paul Madsen

  • 12 Posts
  • 2 Reply Likes
Chepioq Chepioq-candy:
Try this:

wget -O weather.json https://api.darksky.net/forecast/dea84fb9969d3b8cacc7fe980223c283/43.2924,5.5703?lang=fr

This tells wget to save the output to a file called "weather.json"
When I run this, I get a file called weather.json that contains the json data for your location.
(Edited)
Photo of Chepioq Chepioq-candy

Chepioq Chepioq-candy

  • 8 Posts
  • 0 Reply Likes
Ok but with your code I get a file named  weather.json but it's one line like this:
{"latitude":43.2924,"longitude":5.5703,"timezone":"Europe/Paris","currently"........

I think it's not a json format, like I can see on dark sky site.
Photo of Paul Madsen

Paul Madsen

  • 12 Posts
  • 2 Reply Likes
Chepioq Chepioq-candy: Yes, that is json. It's just not formatted with linefeeds and indentation to make it (more) human readable. It's meant to be as compact as possible and readable by code. You just need to parse out the information that you need.

If you have jq installed on your system (a command line json parser) you could use the following command to read the temperature out of your weather.json file and display it on the console for example:

cat weather.json | jq '.currently.temperature'

If you don't have jq installed, you'll need to install it for this to work. I don't have experience with Fedora, but I *think* you could install it with:

su -c 'yum install jq'

If that doesn't work, you'll have to figure out how to install it. Unfortunately, I don't have a Fedora system to test it on.
(Edited)
Photo of Chepioq Chepioq-candy

Chepioq Chepioq-candy

  • 8 Posts
  • 0 Reply Likes
Thank Paul that work fine.
I find the other for pressure, wind-speed etc...
And I have a file rawdata with that : 

cat weather.json | jq '.hourly.data' > rawdata

Thank a lot
Photo of Paul Madsen

Paul Madsen

  • 12 Posts
  • 2 Reply Likes
Chepioq Chepioq-candy:

Great! I'm glad it worked for you. :) 
Photo of Neil Oakley

Neil Oakley

  • 1 Post
  • 0 Reply Likes
So I am a multiple PWS Owner/Contributor but i don't have a WU API Key.

I access my data via two main sources:
1) A third party app
2) Samsung Smartthings weather device handler

If 1) and 2) fail to commit to the extra charges and pay for a new IBM API, will i be offered a free key so that I can build an app that will access my PWS data and importantly the forecast?

Because no-one has contacted me so far, but I know you have my contact details. 

Thanks

Neil Oakley
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Hi, Neil.

Yes, PWS owner/uploaders will be able to get access to the new API.  See the most recent announcement here on the Forum for details.

Victoria Gardner
victoria.gardner@ibm.com
Photo of Robin Sanders

Robin Sanders

  • 1 Post
  • 0 Reply Likes
What is happening right now?

I am a PWS owner and provide you with data. I have had no contact from you. I would like to continue using WU to provide weather forecasts on my website.

HELP!
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Hi, Robin.

Please see the updates at https://apicommunity.wunderground.com/weatherapi/topics/weather-underground-api-update.

If you still have questions, fire away.  I'm right here.

Victoria Gardner
victoria.gardner@ibm.com
Photo of Stephen Ramsay

Stephen Ramsay

  • 1 Post
  • 2 Reply Likes
I've been using Weather Underground since the very early days, and I am (I believe) the first person ever to write a program that used the WU API -- a small, command-line app written in Go.  In fact, after I wrote it, the good folks at WU sent me a *box* of WU-branded swag, which I thought was pretty nice of them.

That program became unusually successful.  It's in homebrew on the Mac, I get lots of mail about it from people all over the world, and I've generally kept it up to date.

For the last few weeks, I've been fixing bugs here and there and generally tightening things up.  I discovered what I think is a very small error in the JSON, and so I came here to see if I could report it.

What?!  What?!  The API is going away?!

I am completely devastated.

I'm not writing to complain.  I'm not in a boardroom at WU staring at spreadsheets trying to decide what is and is not viable for the business to succeed, and I very much want it to succeed.  Any site running continuously since 1995 is now part of internet history; it would be a shame to see it go because of bad financial decisions.

But I do want to say that I thought the WU API was fantastic: beautifully designed and easy to work with.  It was almost a model of how to do web services right.

So, what can I say?  I'm sinking into a deep depression here, but I want to take a moment to thank one and all for a really, really great tool.

Steve
(Edited)
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Thanks, Steve!!  So, so nice of you to say.

If you want to send the report to me, I can at least see if it's something that needs to be attended to now.

Victoria Gardner
victoria.gardner@ibm.com
Photo of Kevin

Kevin

  • 11 Posts
  • 7 Reply Likes
The end of service email stated:
For developers who use WU API data for non-commercial purposes, you will have access to a new plan for a personal use, low call volume API. Stay tuned for more details as we build this out.

Where is that information?
Photo of Kevin

Kevin

  • 11 Posts
  • 7 Reply Likes
Apparently, someone decided developers shouldn't have API access anymore. New products start with the developers. If developers aren't familiar with the API it won't be suggested for new products.

The PWS owners are the source of all the data. However, they will only get 5 day forecast instead of the previous 10 day. There's no hourly forecast. Is this the way people are being thanked for all the PWS data?

As already mentioned, there are plenty of other companies that offer the data for low usage experimentation and development. In particular darksky.net offers 7 day forecast both daily and hourly in a json format. It took very little time to convert my programs and customers to that web site.

When I worked for IBM, people would have been fired if they suggested retiring an existing API before the new API was available and tested.
Photo of Kevin

Kevin

  • 11 Posts
  • 7 Reply Likes
Another alternative is openweathermap.org, which does support personal weather stations and output in both json and xml

(Edited)
Photo of Emery Wooten

Emery Wooten

  • 13 Posts
  • 10 Reply Likes
Okay Victoria we are inside 30 days to shutdown again and no replacement available for testing and development purposes.  Just some documentation.  I can't debug code with that.  Where's the beef?
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
It's still being fattened in the shed.  Knives are being sharpened in preparation.

I'm dangerous with metaphors right about now.

--Victoria

victoria.gardner@ibm.com
Photo of James Anding

James Anding

  • 75 Posts
  • 56 Reply Likes
Don't you just love the support here. Put off after put off. It's like a big joke to them.
No sense of urgency on their end, and why should they. Captive audience that they know the bulk will hang around and just take it.
Photo of Emery Wooten

Emery Wooten

  • 13 Posts
  • 10 Reply Likes
20 business days until the plug pull and no way to prepare scripts or sites.  Looks like the old bull being led to slaughter is Weather Underground...
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
The best I can offer is the link to the documentation:  https://docs.google.com/document/d/1eKCnKXI9xnoMGRRzOL1xPCBihNV2rOet08qpE_gArAY/edit

We know this is not ideal.  I maintain that PWS API keys will be protected as we come up to the close date.  

Sorry for those who find my attempts to lighten the mood misplaced.  In the midst of 12-hour days, I have to what I can to keep smiling.

--Victoria
Photo of Emery Wooten

Emery Wooten

  • 13 Posts
  • 10 Reply Likes
Looks like it would have been simpler to leave our developer keys in place, move the commercial users to the IBM cloud, and connect the existing API interface to Weather Company data quietly and transparently in the server background.  I have used WU since long before there was an API and thought it the best weather website on the Internet.  I hope IBM doesn't kill it by further alienating the little PWS guys who feed it...
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
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 james lemezis

james lemezis

  • 1 Post
  • 0 Reply Likes
Hello Victoria:  In looking through the sample JSON within the Replacement APIs documentation,  it looks like the JSON has been collapsed so it can't be used to test feed reception software.  Could you post actual URLs of sample data for each of the replacement APIs so we can work with actual data feeds and test out our complete receiving stack?  
Thanks,
Jim
Photo of Brandon Gador

Brandon Gador

  • 2 Posts
  • 1 Reply Like
Hello, I've been a paying WU API user for the last 3 years. I just found out yesterday they are shutting down the API. I had no idea. I never received an email notifying me that they were ending the service. I just received my final billing notice, and that is how I found out they were shutting down the service. 

For those who are paying for WU API, what services are you looking at? Are you planning on sticking with the Weather API or moving to another service provider?
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Brandon, I'm sorry our efforts to reach all our customers failed in your case.  We do appreciate your business.  I hope once you've had a chance to look at the plans from The Weather Company you'll consider them further.

Victoria Gardner
victoria.gardner@ibm.com
Photo of xd1936

xd1936

  • 16 Posts
  • 8 Reply Likes
Since the Wunderground API is going away, does that mean that the Wunderground website and mobile apps are going to switch to using IBM's data instead of their own models and algorithms now?
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
The Weather Underground's web and mobile apps have always used multiple models and incorporated information from multiple data sources.  Those platforms have largely already shifted to using IBM/The Weather Company data.  You also may have seen the recent post by Dr. Jeff Masters, a co-founder of WU, discussing a new IBM forecasting model on the blog:  https://www.wunderground.com/cat6/IBM-Introducing-Worlds-Highest-Resolution-Global-Weather-Forecasting-Model
 
Users of WU sites and apps should continue to see the same excellent weather forecasts they have relied on for years.
 
Victoria Gardner
victoria.gardner@ibm.com
Photo of xd1936

xd1936

  • 16 Posts
  • 8 Reply Likes
How does Wunderground's forecast differ from The Weather Channel's nowadays?
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
I'm not sure what sort of answer you're looking for here, Xd1936.  WU's forecast pages have always been much more detailed than The Weather Company's.  The two tend to have different audiences.  

If the forecast is accurate, why would they be different?

Victoria Gardner
victoria.gardner@ibm.com
Photo of xd1936

xd1936

  • 16 Posts
  • 8 Reply Likes
I'm just curious if weather.com and wunderground.com have begun to show the same forecasts and conditions from IBM, or if there is still a separation.
Photo of Jimmy Gregorio

Jimmy Gregorio

  • 2 Posts
  • 0 Reply Likes
Well, there goes any chance Wunderground had at redeeming itself after the takeover.
Goodbye, cool website. You were awesome. Sorry to see so many hours of hard work and data collection get destroyed by greed.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
You never know, it might get even cooler!

--Victoria
Photo of Paul Madsen

Paul Madsen

  • 12 Posts
  • 2 Reply Likes
Oh, IBM is known for it's coolness. But not the good kind. Cool, as in ruthless and without heart.
Photo of xd1936

xd1936

  • 16 Posts
  • 8 Reply Likes
So when you said "developers who use WU API data for non-commercial purposes, you will have access to a new plan for a personal use, low call volume API. Stay tuned for more details as we build this out" [1]... that's all out the window now, right?

1. https://web.archive.org/web/20181229135359/https://apicommunity.wunderground.com/weatherapi/topics/e...

Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
As of this moment, we do not anticipate offering free access to the replacement API for anyone except PWS owner/uploaders.  

The Weather Company offers limited-time-length trial keys for their paid subscriptions.  For more information, see http://biz.weather.com/WU-Data-API_Data-Package-Demo-Request.html

We thank everyone who has been part of using Weather Underground as the old API comes to an end, and wish everyone the best in their future endeavors.

Victoria Gardner
Victoria.gardner@ibm.com


Photo of Claude Felizardo

Claude Felizardo

  • 23 Posts
  • 3 Reply Likes
Is this short time evaluation access using the new API?  I'm looking to start testing code changes as soon as possible in case the new keys for data providers become available when I won't have time to work on things.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Claude, I'm not quite sure I'm following you.

Yes, the short-term evaluative access is for The Weather Company's API.  But it's probably not true that you can fill out the demo form today and get called tomorrow and have the key set up the day after.  It is unlikely at this point that you'd get a demo key before the new API's gateway is up.

Does that answer the question?  I'm not sure it did, so don't hesitate to let me know if I missed the mark.

Victoria Gardner
victoria.gardner@ibm.com
Photo of Claude Felizardo

Claude Felizardo

  • 23 Posts
  • 3 Reply Likes
Hi Victoria,

Yes, that answers my question.

So to be clear, there is no way we can test out the new API until the keys are made available?   I'm just looking for a way to test now while I have some free cycles to look at this.

Claude
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Correct.  And I am truly sorry for that answer!  I appreciate your desire to make things work!

--Victoria
Photo of jn_austin

jn_austin

  • 7 Posts
  • 0 Reply Likes
Victoria,

You wrote:
  • 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.
So I have been one of the minority who uploads PWS data as well as uses the API. When will a registration be open? You implied the old API would go away after two weeks once you register. If I don't register how long will the old API keys remain active? ;-)

How compatible will the old vs new json formats be? Hopefully the same or very close. Right now there was a ton of work involved to get he json handler to work  on a small embedded processor like the ESP8266. If changing the API key is all we need to do that would be cool but I fear the entire format returned will be considerably different and break all my devices.

Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
The documentation for the new API is here:  https://docs.google.com/document/d/1eKCnKXI9xnoMGRRzOL1xPCBihNV2rOet08qpE_gArAY/edit

It is more than just putting a new key in an old call.  It is less than building from the ground up.  I don't really have an adequate way to characterize "compatible", as that seems to me to be subjective.  

This is why we released the documentation more than a month ago, here:  https://apicommunity.wunderground.com/weatherapi/topics/weather-underground-api-update

Gateway information will be available soon.  If you don't sign up for a new key, the old key will go away.  More information on that when it becomes available.

Victoria Gardner
victoria.gardner@ibm.com
Photo of jn_austin

jn_austin

  • 7 Posts
  • 0 Reply Likes
That's enough info to know that I lost many hours of late night hacking. Now need to determine how bad the changes are and if it's even worth trying to fix.
Photo of Andrew Gray

Andrew Gray

  • 3 Posts
  • 1 Reply Like
We left Weather Underground and went to http://aerisweather.com/ for our weather data. Great API,  great Sales process with plenty of free API calls for development.   Overall way better than what ever "clown town" is going on with IBM's handling of their new toy.    Three Thumbs down for IBM and their sales / deployment process.     Anyone interested in more info on http://aerisweather.com/ send me an email at andrew at tayloegray.com  
Photo of spencer

spencer

  • 2 Posts
  • 0 Reply Likes
I've been a paying customer for nearly 5 years...I didn't get an email, or a phone call. I am just finding out about this now. My API key started exceeding its new limits 2 days ago and my inbox is full of emails from my paid users complaining that our app is not working correctly because of this.  -Spencer Shepard
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
We have been trying to get in touch with everyone actively since October; the API itself has been sending message with every payload since the first of the year.  When your subscription ended in January you were sent a direct email about the shut-down.  I'm sorry none of this got through.

Be that as it may, would you like me to have someone get in touch on Monday?  Please let me know what the best way to reach you is, as clearly none of the methods we've tried have worked.

Victoria Gardner
victoria.gardner@ibm.com
Photo of spencer

spencer

  • 2 Posts
  • 0 Reply Likes
I'm confused as to how I have been unreachable.  My email address and phone number are on my account.  They both work, I assure you.  I have searched my email and there is nothing. Judging by my experience and the other comments here, someone (not saying you), is either inept or not being honest about their contact attempts.  I don't examine my entire API responses as a matter of habit...that is not an appropriate way to notify customers. 

I've already filled out the contact form but I cannot wait until next week to fix this. I hope you can understand my frustration. 
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Spencer, I can understand.  It's frustrating for us, too, since I know how much time I personally spend trying to ensure this doesn't happen.

I've already taken steps to get you through the weekend.  Please get in touch with me and I can get you in touch with someone faster than just filling out the form.

Victoria Gardner
victoria.gardner@ibm.com
Photo of John Vance

John Vance

  • 1 Post
  • 0 Reply Likes
I've removed my PWS from Wunderground. I will not supply data freely that is no longer being made publicly available freely. This is a shameless cash grab.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
John, I wish you well.

But I don't understand.  The PWS API is free.  Downloading your own data -- free.  

Victoria Gardner
victoria.gardner@ibm.com
Photo of Bob Bell

Bob Bell

  • 1 Post
  • 0 Reply Likes
Hi Victoria, are you saying there is still an API we can use to download our own data?
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Yes.  Instructions for getting a key on the new API for PWS uploaders is in the first response to this post:  https://apicommunity.wunderground.com/weatherapi/topics/end-of-feb-wu-api-update

Let me know if anything doesn't work or doesn't make sense.

Victoria Gardner
victoria.gardner@ibm.com
Photo of Steve Tijou

Steve Tijou

  • 6 Posts
  • 0 Reply Likes
Hi. I've now started working on converting my website to use the new API. I have a lot of calls to it and the codes are different so it will take me some time to convert everything! Anyway, thanks for continuing to provide a free service! My question is this: the temperature details are only given to the nearest whole number; can we have them to the nearest tenth of a degree as before please? Thanks very much. Steve.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Hi, Steve.  Yes, the temperature is only an integer value.  I have told the developers about the desire for a decimal value.  

Victoria Gardner
victoria.gardner@ibm.com
Photo of Steve Tijou

Steve Tijou

  • 6 Posts
  • 0 Reply Likes
Thanks Victoria! Is this the page for any other requests? I realise you are providing a free service so won’t be open to too much So I would limit any requests to anything on the old system that intrinsically sounds simple tonincorporate!
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Well, yes, this would be as good a place as any.  But keep in mind that this is part of a much, much larger system, and there are not endless resources for development.  Priorities are still focused on getting all PWS uploaders keys and completing bringing down the old API.  

--Victoria

victoria.gardner@ibm.com
Photo of Steve Tijou

Steve Tijou

  • 6 Posts
  • 0 Reply Likes
Thanks Victoria. I have finished my conversion now. A few other requests as well as the temperature as a decimal if they can be built into a subsequent release please!

1) Can windspeed/ wind gust etc. be decimal value as well please?
2) Under the old system there is a link to an animated gif which gives the rainfall radar images over the last half hour. Can something similar be provided?
3) Under the old system there was a visibility reading. Can this be provided?

Thanks very much!

Steve
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Hi, Steve!

Can you explain to me the need for such precision in the wind speed?

I will pass along the other two, but I don't think add-ons are likely.

Victoria Gardner
Weather Underground API customer service
Photo of Steve Tijou

Steve Tijou

  • 6 Posts
  • 0 Reply Likes
Thanks Victoria,

The windspeed is uploaded as a decimal and under the current system is displayed as such. I can see it is viewable as such on the wunderground webpage, so I was thinking that it could be just kept as a decimal rather than converted to an integer as it won't use any more storage on your servers? Agree though that this is less valuable than the decimal for temperature readings.

Steve
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Keep in mind the ingestion of data from PWSs is separate from the dispersal of data via the API.  So it's not a matter of "keeping" it one way or the other.  And the new PWS API is part of a much larger API system.  

The thinking that went into the integer vs decimal was probably less about space considerations than about creating false precision.  But I'll see what the developers say.

--Victoria
Photo of Chepioq Chepioq-candy

Chepioq Chepioq-candy

  • 8 Posts
  • 0 Reply Likes
@ Stece Tijou
where do you find the new free API ?
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
The information can be found in the first response to this post:  https://apicommunity.wunderground.com/weatherapi/topics/end-of-feb-wu-api-update

Victoria Gardner
victoria.gardner@ibm.com
Photo of Paul O'Brien

Paul O'Brien

  • 1 Post
  • 0 Reply Likes
Hi Victoria,

I seem to be seeing different EOL dates tossed around, and I have yet to be contacted by WU/WC via e-mail (as I sort of thought I would be - that's what the original notice says). Can you tell me what day the old API service will actually stop dead in its tracks? Is it March 22nd? Thank You.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Hi, Paul!

All the email efforts went out in late 2018.  I'm sorry yours did not manage to find you!

Most of the keys have already been turned off.  Keys that are associated with a personal weather station will be kept on until 3-22, at which point they will also be turned off.  

Hope that helps!

Victoria Gardner
victoria.gardner@ibm.com
Photo of sadfasdfkjsdahf

sadfasdfkjsdahf

  • 2 Posts
  • 1 Reply Like
You rotten scumbags ruined it
Photo of Andrew Camels Butt

Andrew Camels Butt

  • 1 Post
  • 0 Reply Likes
Well now this has been nothing more than a money grabbing exercise I will be moving all my code/API over to another service...

We used WU for a lot of school projects but now sorry in this day and age where money can be in short supply we have to look else where which means leaving WU for a better provider.  Such a shame as this also means the children we teach then move to the other service  as do those that follow on later when they start their projects...

SO this move has a domino effect which looses you many more potential users in the future and one that will hurt your business model later down the line....   Well at least this lesson can be taught to the next generation of students as a model of HOW NOT TO DO THINGS....


  
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
We wish you well, Andrew.

Victoria Gardner
victoria.gardner@ibm.com
Photo of jn_austin

jn_austin

  • 7 Posts
  • 0 Reply Likes
Victoria, I only see my old keys and do not see any section fro the new API keys. If I select a new key does that only generate a key for the new API or the old one? I have several devices I need to update and unfortunately some third party devices that have not ported to the new API. I may be able to fix the ones I control but two of my devices are likley going to go dark after the switch.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Hi, JN.

If you are now uploading data to the WU PWS network, follow the instructions in the first response to this post:  https://apicommunity.wunderground.com/weatherapi/topics/end-of-feb-wu-api-update

If you have trouble with that, please email me directly, victoria.gardner@ibm.com, and let me know what problems you encounter so I can help.

Victoria Gardner
Weather Underground API customer service
Photo of jn_austin

jn_austin

  • 7 Posts
  • 0 Reply Likes
This must be a cruel joke? I go to the link and I add my password and such and it has no API key info. Just shows member settings after logged in. No API link. I have my data actively still being uploaded for my back yard weather station so I should be eligible for a free key. I did find the old page for the old API keys and I could regenerate a key but looks like it's still the old API.

Your link to the new API above does not work. I'm clueless how to request one. Good news is my solar panel data that is uploaded to PVOutput has modified their code to work with the new API. I just need to now enable the stupid thing witha  new key. Your not making this easy... HELP!
Photo of jn_austin

jn_austin

  • 7 Posts
  • 0 Reply Likes
Update - I also had to use Chrome and then the link would eventually work. Firefox was not working. I got a new API key but I have zero confidence it's going to work. PVOutput does seem to accept it as the new key but the return formatted data is pathetic. May just bite the bullet and export my data to OpenWeathermaps and get over this. None of my other devices will work after the 22nd. Thanks for nothing IBM.

BTW - The data returned is acceptable for PVOutput but my other apps are still broken. OpenSprinkler decided to drop WU altogether and uses OpenWeatherMaps now. If I want my sprinkler to use my backyard data for calculating run times then I need to export the data to OpenWeatherMaps. My Davis Vantage Vue does not offer that as an option. Will need to run something like WeeWx to grab the data and upload it.
(Edited)
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
JN, if there's anything I can do to help, please do let me know.

Victoria Gardner
victoria.gardner@ibm.com
Weather Underground API customer service
Photo of Barry Gordon

Barry Gordon

  • 4 Posts
  • 0 Reply Likes
I just want a simple definitive answer (yes/no) to the following question:

Will IBM/WU be providing a free service to non-commercial, low volume (less than <100 access per day) users who do not possess PWS devices and therefore do not upload weather data; for their own Home Automation needs? 
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
No, as of this moment, we do not anticipate offering free access to the replacement API for anyone except PWS owner/uploaders.  

Victoria Gardner
victoria.gardner@ibm.com
Photo of Chloe Fram

Chloe Fram

  • 1 Post
  • 0 Reply Likes
hi, my home "pi based" info mirror had stop displaying the weather. on investigation you have pulled the Api with no notice or email.. i was on a developers account. is it a case of tough luck or is their something else available for a free low access service?

thanks stuart
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Hi, Stuart!

We spent a lot of time and effort trying to get hold of everyone, so I'm sorry we didn't succeed in your case.  The API itself has actually been sending out a message with every payload since the beginning of the year, in addition to everything else.

As of this moment, we do not anticipate offering free access to the replacement API for anyone except PWS owner/uploaders.  

The Weather Company offers limited-time-length trial keys for their paid subscriptions.  For more information, see http://biz.weather.com/WU-Data-API_Data-Package-Demo-Request.html

We again thank everyone who has been part of using Weather Underground as the old API comes to an end, and wish everyone the best in their future endeavors.

Victoria Gardner
Photo of Doogie Houser

Doogie Houser

  • 1 Post
  • 1 Reply Like
So, IBM has decided to hold the public's data hostage and is demanding a ransom in the form of an API subscription.  Such a shame.
Photo of Nury Nader

Nury Nader

  • 2 Posts
  • 0 Reply Likes

IBM stingy persons!
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Sorry you feel that way, Doogie and Nury.  People who are uploading data to the network have access to a free PWS API.  

It includes: 
• 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

PWS holders who want to get an API key should follow the instructions here:  https://apicommunity.wunderground.com/weatherapi/topics/turning-off-pws-associated-keys

Victoria Gardner
victoria.gardner@ibm.com

Photo of null null

null null

  • 2 Posts
  • 0 Reply Likes
I had an API key, and it suddenly disappeared, so my connected apps stopped working.  I generated a new one, as instructed, but it's way too long for the apps to use, so I have to wait for an update.  Why the change when it was working perfectly fine?
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Because it wasn't working perfectly fine, Null Null.  Perhaps what you should be asking is why the apps you use are taking so long to update?  It's been close to a year that we've been pushing out the information that the API was going down.  

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

null null

  • 2 Posts
  • 0 Reply Likes
Yet it worked until a few days ago.  I know they need to update, but the only information I'd seen published was "we're not issuing new free API keys".  I already had one, so it didn't concern me.  I never saw anything saying existing API keys will be removed.  All I see now is that the API program has been retired and you don't know what will replace it, yet there is button to generate a new key to replace the one you took away.  It doesn't make sense.
Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
Here is a summary of all the information about the API's retirement.  

The Weather Underground API has been retired.  Keys have been closed down on a rolling basis since February 15, 2019.  Notices were posted on the API data pages, through emails, and through payload information send out by the API itself starting in May 2018.

It has been replaced for paying subscribers by The Weather Company's API.  Packages for that enterprise-grade platform and a form to fill out for contact by a sales rep may be found here:  http://biz.weather.com/WU-Data-API_Data-Package-Demo-Request.html

For PWS owner/uploaders, there is free access to an API that provides a subset of The Weather Channel's APIs.  It provides:
  • 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

PWS uploaders can generate their new key by logging into their Weather Underground account and looking under "API keys" in "Member Settings".  Documentation for that API may be found here:  https://docs.google.com/document/d/1eKCnKXI9xnoMGRRzOL1xPCBihNV2rOet08qpE_gArAY/edit

The new key does not really "replace" the old one, because the new key does not work in old API calls, just as the old API key does not work in new API calls.  The new API also does not use XML calls, only JSON calls.

We do not anticipate offering free, ongoing “developer” level keys to The Weather Company’s API.  

If you have additional questions, please let me know.

Victoria Gardner
victoria.gardner@ibm.com
Photo of Claude Felizardo

Claude Felizardo

  • 23 Posts
  • 3 Reply Likes
So here's the thing. Many of our applications were likely written by someone else. That's the great thing about software communities where people can share what they have developed.

One of the applications I use to monitor my PWS was originally developed as a DIY Weather IoT device that I had modified to do what I needed.  I'm looking to modifying that program as it's written in C/C++ so I just need to replace the API calls and parse JSON instead of XML.

However the other application that I use is a plugin for the Logitech Media Server and I have a couple of the original SqueezeBox 3 media players from Slim Devices before they were bought out by Logitech.  I no longer use these devices to play music but it has a really cool Fluorescent display that looks like the digital dashboard in cars.  The plugin is called SuperDateTime and it had been modified to pull data from WU using the old API.

Unfortunately none of the developers of this plugin appear to be interested in updating the package as most users have since moved on to using other packages that work with other weather data providers.  On some of the forums that I have looked at they were full of predictions of doom and gloom when it was announced that the original WU API was going to be retired.  I've been posting the latest info about the new WU API and a couple of us have offered to donate to have the packages updated but so far there have been no takers.  I suspect it might be because there is no free access for developers. 

I think it would be helpful if non PWS owners could request a developer key that would only be good for a few months before it would expire.

Photo of Victoria Gardner

Victoria Gardner, Official Rep

  • 451 Posts
  • 59 Reply Likes
I understand what you're saying, Claude, but it's not going to happen, not in the short term anyway.  

--Victoria