"Everything Should Be an API," Says FCC

The FCC is leading by example with its beta release of the FCC.gov website on Monday. In this latest version of the site, the FCC has worked hard to follow Web 2.0 principles, most notably building the entire website on top of RESTful APIs. “Everything should be an API”, FCC managing director Steve Van Roekel said during the press briefing, according to O'Reilly's report.

Beta FCC.gov

The FCC move is part of a growing trend of APIs being used for internal development in order to effectively deploy everything from websites to mobile applications. The most notable may be Twitter's redesigned website which it launched last September. The new Twitter site consumes the same APIs used by its ecosystem developers.

Van Roekel gave some background for the redesign. As part of it, beta.fcc.gov will also be the center of an open, API-driven ecosystem. This will include:

  • reboot.fcc.gov/developer/ - A set of developer APIs, including FCC Consumer Broadband Test, FCC Census Block Conversions, FCC FRN Conversion, FCC License API, and a Spectrum Search API.
  • reboot.fcc.gov/data/ - An online clearinghouse for public FCC data sets

This new API-driven approach is meant to standardize the FCC's approach to delivering information between internal groups, via its website, and with the community at-large, while making good on its promise for a more open government. The FCC first released an API last September.

To see the government make this move represents an important step for APIs, with the FCC now taking the lead and showing the importance of APIs in this new technology driven economy.

Kin Lane I am a programmer and entrepreneur, with a focus on the business of APIs. I study how APIs are changing the business landscape, and the rise of API driven developer ecosystems. I share my insights by blogging on API Evangelist and ProgrammableWeb, and put into action as API evangelist for CityGrid.

Comments

Comments(13)

[...] brought a .com mentality to the FCC, including a perspective that “everything should be an API” that caught some tech observers, and worked with a new media team that established a voice [...]

Good post Kin,

Glad to see the FCC is serious enough about their APIs that it is building its website around them. That is a sure sign to their developer community that they are committed. Great to see you posting on PW!

Thanks Justin.

I agree. It shows that RESTful APIs are maturing. And when the government is demonstrating this kind forward thinking, one can hope others follow.

I"ll be following /data and /developer channels closely. I don't want to see the same fate as data.gov. Hopefully they truly see their APIs as essential to operations

and never as a "budget line item".

Stoked to be part of PW!

Jason

Nice Article. Are RESTfull APIs and web services the same thing? It seems like service orientation and everything becoming a service is taking roots. BTW we us a product called JaxView for security and monitoring of such APIs for our internal and external cloud. very cool.

[...] brought a .com mentality to the FCC, including a perspective that “everything should be an API” that caught some tech observers’ eye. He worked with an innovative new media team that [...]

[...] to follow Web 2.0 principles, most notably building the entire website on top of RESTful APIs." — Programmable Web "It puts fcc.gov on the road to becoming one of the best government communications [...]

[...] to follow Web 2.0 principles, most notably building the entire website on top of RESTful APIs." — Programmable Web "It puts fcc.gov on the road to becoming one of the best government communications [...]

[...] site available via an API.  MyFCC continues with the earlier vision of Steve Van Roekel, that Every Site Should be an API, which we covered back in April, 2011. Van Roekel was then the managing director of the FCC, and [...]

[...] in April, the FCC launched their API driven content platform, stating that “Everything should be an API”. In doing so the FCC did two very significant [...]

Hi there, I discovered your blog by means of Google whilst looking for

a similar matter, your website came up, it seems to

be great. I've bookmarked it in my google bookmarks.

Hi there, simply become aware of your weblog via Google, and located that it is truly informative. I am gonna be careful for brussels. I'll be grateful

if you continue this in future. Many other people can be

benefited out of your writing. Cheers!

[...] brought a dot-com mentality to the FCC, including a perspective that “everything should be an API” that catches some tech observer’s eye. He worked with an innovative new media team [...]

In most card shops, are rates about yugioh cards absolute or perhaps can you usually negotiate to achieve the price tag down

several us dollars? If so, precisely what are some tips on successful

negotiating the price of?