• BPnet
  • ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • PR

  • PR

  • PR

  • PR

  • PR

FinTechを理解するQ&A

APIとはなんですか?

堀 天子=森・濱田松本法律事務所 2017/08/31 日経FinTech
出典:※FinTechの法律 2017-2018
(記事は執筆時の情報に基づいており、現在では異なる場合があります)
目次一覧

Q

APIとはなんですか。金融サービスにおけるAPIの意義について教えてください。

A

次世代の銀行ビジネスモデルの制度的基盤となるオープンバンキング構想を実現するうえでカギとなる技術の一つです。銀行をプラットフォームとして、サードパーティーとの間でアプリを通じて安全なデータ連携を実現することで、金融サービスの利便性の飛躍的な向上が期待されています。

 API(アプリケーション・プログラミング・インタフェース)とは、主にインターネットを通じたソフトウエア同士のデータ連携を可能にする技術標準をいいます。APIは、それぞれのソフトウエアが接続するメカニズム、ソフトウエアが利用できるデータと機能、それぞれのデータと機能を利用する際に従うべきルールを定めています。これにより、ソフトウエア同士が相互にデータを連携できるようになります。

 APIは多くの場合、一つの組織内部でのデータ連携の手法として使われます。最近では、異なる組織間でのデータ連携の手段としてAPIを利用するケースが増えています(いわゆるパブリックAPI)。

 身近なケースとして例えば、Facebookによるデータ連携が挙げられます。様々なサードパーティーのアプリケーション(アプリ)はFacebookのAPIを利用して、ユーザーがFacebookに提供しているデータにアクセスし、アプリ上でそれらのデータを利用できます。これによって、ユーザーは自らの意思によりFacebookに提供した様々なデータを他のアプリでも簡単に利用できますし、アプリ提供者はFacebookに蓄積されたユーザーのデータを活用して高品質のサービスを提供できるようになります。

 データ連携にはネットワーク効果が働くので、APIを利用するサービスが増えれば増えるほど、それぞれのデータの接続性の範囲が広がり、利便性が高まっていきます。APIが世の中を劇的に便利にしていくイノベーションであるといわれているのは、このためです。

パブリックAPIでプラットフォーム化を推進

 パブリックAPIの活用戦略としては、元となるサービスをプラットフォーム化して、その上で様々な事業者がエンドユーザーにサービスを提供できるようにします。そうすることで、多様なイノベーションを生み出すことにつながります。

 例えば、米アップルがサードパーティー向けに提供しているパブリックAPIを使えば、サードパーティー製アプリは、iPhoneなどが搭載するカメラやGPSセンサーなどのソフトウエアや、写真、連絡先などのデータに接続し、利用できます。一般ユーザーはアップルの「App Store」を通じて、こうしたアプリを入手することが可能です。

 アップルはこのようにして、App Storeや、App Storeとひも付くiPhoneなどのアップル製品をプラットフォーム化することに成功しました。これは同社に膨大な利益をもたらすと同時に、サードパーティーやユーザーにも大きな恩恵をもたらしました。パブリックAPIを利用することで、サードパーティーがユーザーに対して革新的なサービスを届けられるようになったからです。

あなたにお薦め

連載新着

連載目次を見る

今のおすすめ記事

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

クラウド

運用管理

設計/開発

サーバー/ストレージ

クライアント/OA機器

ネットワーク/通信サービス

セキュリティ

もっと見る