Web API はその数,量ともに,衰えのないペースで増加を続けている。ProgrammableWeb サイトのディレクトリには現在,3200 を越える Web API があり,5800 を越えるマッシュアップが登録されている。サイトの創設者である John Musser 氏が Glue カンファレンスで行った 講演で注目されたのは,API 数が 1000 に達するまで8年を要した のに対して,2000 までは 18ヶ月,そして 3000 に達するにはわずか9ヶ月であった点だ。
このような API はさまざまな領域 (先行したのはソーシャル,マッピング,インターネット API など,少し遅れて金融,音楽,電話通信,検索 ...) で見ることができる。
さらに驚くのは,数十億という規模の API コールを処理する企業群,"ビリオネアクラブ (Billionaire Club)” の出現だ。John がその非公式ランキングを発表している。
- Twitter – 130億 API コール / 日 (2011年5月)
- Netflix – 100億 API コール / 月 (2011年1月)
- Amazon Web Services – 2600 億オブジェクトを S3 にストア (2011年1月)
- NPR – 16億 ストーリを API 経由で配信 (2010年10月)
- Google – 50億 API コール / 日 (2010年4月)
- Facebook – 50億 API コール / 日 (2009年10月)
- eBay – 80億 API コール / 月 (2009年第3四半期)
- Bing – 30億 API コール / 月 (2009年3月)
John はさらに,いわゆる "REST" API の数が SOAP の5倍であると報告している。その理由を彼は,REST のシンプルさにある,と見ている。また JSON をサポートする API 数は 2006 年には 10% 未満であったが,新たに作成された API では 55 % に達している。さらにその 20% は JSON のみをサポートする API だ。
John はもうひとつ,新たな傾向を指摘する。
API が製品の拡張でないのなら,それ自体が製品です ... *** さあ Web サイト,API を重視しましょう。
彼にとって Web API はごく普通の仕事なのだ。あなたがそうならない理由があるだろうか?
今日の Madhu Gupta 氏の発表 によれば,LinkedIn には現在 25,000 人の登録開発者があり,18 ヶ月前にオープンプラットフォームを立ち上げて以降,1日当たり 20億の API コールを処理しているという。同社は今日,企業求人情報を扱う API を新たに追加した。
- 詳細な企業内容の取得
- 多角的な企業検索
- 各企業の製品情報および推薦事項の取得
- LinkedIn 上での企業フォロー
- 個人対応のフォロー企業提案の取得
オープン API はすでに定着し,筆者がかってレポートしたような "ソフトウェアとしてのサービス" (Service as a Software, タイプミスではない) を実現する。例えば,物理的あるいは情報ベースでの多様なソフトウェアソリューションの創造を可能にするのだ。クラウドコンピューティング,さらにはモバイルへの移行を徹底し補完するという意味で,これはもうひとつのパラダイムシフトだ。
あなたのやっているクールなもので,Open API で共有できるものはないだろうか? あなたのお気に入りは,そして手に入れたいものは何だろう?