Warning

 

Close
Confirm Action

Are you sure you wish to do this?

Cancel Confirm
AR15.COM
9/5/2014 5:46:22 PM EDT
I haven't messed with it in a while but I fired up a couple of the programs that i cooked up a while back that make use of the APIs that access the FCC database and they don't return any results.  

I type the API call into a browser with known good search values and it comes back with zero results.  

The example call on the API page (the VZW search) comes back with an error.  

Anyone know what gives?  Are the APIs done for, is something broken, a temporary outage, or what?
9/5/2014 5:59:50 PM EDT
[#1]
Uh, API, isn't that one of those Commie news outfits?

Have you tried doin' your www's?

Try this:

http://wireless.fcc.gov/uls/index.htm?job=home
9/5/2014 6:21:36 PM EDT
[#2]
Quote History
Quoted:
Uh, API, isn't that one of those Commie news outfits?

Have you tried doin' your www's?

Try this:

http://wireless.fcc.gov/uls/index.htm?job=home
View Quote


An API (short for Application Programming Interface) exposes methods to enable third-party application developers to access data hosted by the FCC. Linking to the ULS, in this case, is not a helpful response.

As for the OP's question, never used them and haven't seen any notices regarding them.
9/5/2014 6:43:37 PM EDT
[#3]
This is the API example they give:  VZW search

Which gives an error.


Querying, for instance, Art Bell's call sign would give the call http://data.fcc.gov/api/license-view/basicSearch/getLicenses?searchValue=W6OBB.

This one at least returns XML data, but it says no matches found


I haven't played with my software in a long time and I was hoping to show it at the hamfest this weekend.  It won't make much of a demo now!  Someone must have tripped over a cable in the FCC server room.
9/5/2014 7:10:08 PM EDT
[#4]
Quote History
Quoted:
This is the API example they give:  VZW search

Which gives an error.


Querying, for instance, Art Bell's call sign would give the call http://data.fcc.gov/api/license-view/basicSearch/getLicenses?searchValue=W6OBB.

This one at least returns XML data, but it says no matches found


I haven't played with my software in a long time and I was hoping to show it at the hamfest this weekend.  It won't make much of a demo now!  Someone must have tripped over a cable in the FCC server room.
View Quote


I would send them an email, they have quite a large presence on their site informing that they have the APIs so I doubt they purposefully took them down.
9/5/2014 7:24:21 PM EDT
[#5]
Ok.  Dropped them a line.  Hopefully the OET is the right division to ask.  

I figured with all of the fed alphabet soup types on the site, maybe some of the boys from the commission were on and fielding questions
9/5/2014 11:08:59 PM EDT
[#6]
Wouldn't QRZ be faster?  
9/6/2014 12:55:08 AM EDT
[#7]
QRZ lookup is slow, poorly organized, largely incomplete, lacking a number of good features and involves trying to stay logged in or logging in each time.  Also involves opening a browser, navigating, etc.  Ain't nobody got time for that.
9/6/2014 1:06:15 AM EDT
[#8]
Quote History
Quoted:
QRZ lookup is slow, poorly organized, largely incomplete, lacking a number of good features and involves trying to stay logged in or logging in each time.  Also involves opening a browser, navigating, etc.  Ain't nobody got time for that.
View Quote


HRD Logbook

I've played around with their web services.  Looks as they aren't working.  You could always screen scrape.
9/6/2014 7:39:23 PM EDT
[#9]
I got the last free version HRD but never used it much.  That may change soon.

Screen scraping is a pain, but I guess I haven't looked at the regular ULS search to see if it uses GET or POST arguments.  Having the nicely formatted XML data sure makes things easy.  Plus I already have several pieces of software written this way
9/7/2014 11:39:30 PM EDT
[#10]
Yeah I was joking about screen scraping.  

Looks like they are still down.
9/8/2014 9:30:02 AM EDT
[#11]
What is it you are looking for you can't find on QRZ or the FCC ULS?  What is it you are doing
that you can't just look it up?  The APIs you are complaining about being down, fill in blanks in
your log or what?  Your first post is very vague.

9/8/2014 11:24:44 AM EDT
[#12]
I'm looking for the Commission's products to work as advertised, mainly.

I'm sure that if I opened a browser, navigated to QRZ or the ULS search page, typed in some stuff, clicked the button, etc., I could find all the same data and read the screen and/or copy and paste or retype the data shown there.   That does squat for automated or semi-auto software that is based on the APIs working as advertised.  That is why the APIs exist in the first place.  That's what an API is.

I reread my OP and I don't see how it is vague.  The APIs provided by the FCC used to work as advertised and everyone's software based on those APIs worked fine.  Now the APIs are down and software based on them does not work.  I also explain the exact problem that the APIs are yielding.
9/8/2014 12:21:52 PM EDT
[#13]
Looks like they are back up.
9/8/2014 12:24:51 PM EDT
[#14]
Quote History
Quoted:
Looks like they are back up.
View Quote


Yep, just stopped in to post this.  

I got a response back from the FCC OET Senior Engineer asking me to call him.  I'm not sure if that is related to the APIs magically coming back up or not.
9/8/2014 1:11:09 PM EDT
[#15]
I was wondering what you were doing on your end with the info from FCC.  Just curious.

Logging software or what?
9/8/2014 1:42:21 PM EDT
[#16]
One is a net logger with lookup to auto populate participant info.  Another is a straight lookup that, IMO, gives better/faster info than web-based lookups.  Working on integration in a couple others that I haven't figured out where they are going yet.  I'm right in the middle of a busy season and don't get much time to play with this stuff right now.
9/8/2014 1:48:12 PM EDT
[#17]
OK, now I get it.  I couldn't figure out what you were doing on your end.
9/10/2014 2:30:32 PM EDT
[#18]
I believe qrz also exposes some APIs (fldigi uses it to pulldown info I believe) might be worth adding a failover in your programs that if FCC is unavailable to try the QRZ api's. http://www.qrz.com/XML/current_spec.html