オープンAPIとは?銀行で重要な理由やメリットを分かりやすく解説

Webサービスとソフトウェア・プログラムをつなぐ役割を果たす「API」は、提供方法によってオープンAPIとクローズドAPIの2種類に大きく分けられます。簡潔に説明すると、オープンAPIは公開APIであり、クローズドAPIは非公開APIのことです。
銀行をはじめとした金融機関では近年、オープンAPIが重要視されています。しかし、APIやオープンAPIについて知識のない方にとって、銀行がオープンAPIを取り入れるメリットや注意点は気になるポイントとなるのではないでしょうか。
そこで今回は、オープンAPIの概要や金融機関で重要視される理由から、金融機関がオープンAPIを取り入れるメリット、API導入時の注意点まで詳しく説明します。
目次
1-1. 銀行などの金融機関でオープンAPIが重要視される理由
3. 【注意点】API導入時には専用のセキュリティ対策が必要
1. オープンAPIとは

そもそもAPIとは、「Application Programming Interface(アプリケーション・プログラミング・インターフェース)」の頭文字をとった略称であり、アプリケーションやソフトウェアとプログラムをつなぐインターフェースのことです。
APIの理解度を高めるには、インターフェースについての理解が欠かせません。インターフェースとは、何らかの接点を指すものであり、パソコンと人間をつなぐキーボードやマウスも1つのインターフェースとなります。APIは、アプリケーションやソフトウェアの機能を外部サービス・プログラムから利用できるよう設計されたインターフェースと考えると分かりやすいでしょう。
そしてオープンAPIとは、API提供側によって外部へ公開されたAPIを指します。オープンAPIを導入すれば、アプリケーションと外部システムを連携させられるため、機能性の拡張・利便性の向上が期待でき、より質の高いサービスを展開・推進できるようになります。
1-1. 銀行などの金融機関でオープンAPIが重要視される理由
オープンAPIは、銀行をはじめとした金融機関にとって重要なインターフェースとされています。金融機関でオープンAPIが重要視される背景には、新たな法制度である「銀行法等の一部を改正する法律」が大きく関係します。
2016年11月、金融サービスの高度化や利便性の向上を実現するために、全国銀行協会・銀行・FinTech事業者をはじめとした有識者によって「オープンAPIのあり方に関する検討会」が設置されました。金融分野におけるオープンAPIのあり方に関して、官民連携にて検討が行われた結果、2017年5月に改正銀行法が成立します。当法律は、2018年6月に施行されました。
この法改正によって、従来のスクレイピング方式からAPI方式への体制整備が求められるようになりました。API方式では、顧客がFinTeck企業にパスワードを提供する必要がなく、FinTeck企業と契約を締結する金融機関は安全なサービス提供が可能となります。

