API
えーぴーあい
Application Programming Interface
一言でいうと
ソフトウェア同士がデータをやりとりするための窓口のこと。
詳しい意味
APIは、あるサービスやソフトウェアの機能を外部から利用するための仕組みです。たとえば、天気予報アプリがAPI経由で気象データを取得したり、決済サービスがAPI経由で支払い処理を行ったりします。開発者はAPIを使うことで、ゼロから全部作らなくても他のサービスの力を借りられます。
何に使うか
外部サービスからデータを取得するとき。自分のサービスの機能を他のアプリに提供するとき。
どんな時に出るか
「APIを叩く」「APIキーを設定して」「REST APIで取得」といった場面で登場します。
具体例
- 天気予報APIを使って、アプリに現在の天気を表示させた。
- 社内システムのAPIを公開して、他チームが利用できるようにした。
別名・略称
エーピーアイ(えーぴーあい)Web API(うぇぶえーぴーあい)
関連語
初心者向けメモ
APIは「レストランの注文窓口」のようなものです。メニュー(仕様)に従って注文(リクエスト)すると、料理(データ)が出てきます。