API連携(マッシュアップ)とは?
API連携(マッシュアップ)とは、複数の異なるWebサービスが公開しているAPI(アプリケーションプログラミングインタフェース)を組み合わせて呼び出すことで、それぞれのサービスの機能やデータを取り込み、新たな一つのサービスやアプリケーションを作り上げる手法。既存の優れた機能を一から自社で開発する必要がなく、他社が提供する機能を部品として利用できるため、開発期間の短縮や新しい付加価値の創出につながる。地図情報サービスと店舗検索サービスを組み合わせるなど、既存サービス同士のかけ合わせによって生まれるサービスが多い。
情報処理安全確保支援士試験の過去問では2回出題されています。
エーピーアイれんけい(まっしゅあっぷ)
API連携(マッシュアップ)の意味
複数の異なるWebサービスが公開しているAPI(アプリケーションプログラミングインタフェース)を組み合わせて呼び出すことで、それぞれのサービスの機能やデータを取り込み、新たな一つのサービスやアプリケーションを作り上げる手法。既存の優れた機能を一から自社で開発する必要がなく、他社が提供する機能を部品として利用できるため、開発期間の短縮や新しい付加価値の創出につながる。地図情報サービスと店舗検索サービスを組み合わせるなど、既存サービス同士のかけ合わせによって生まれるサービスが多い。
API連携(マッシュアップ)の具体例
不動産情報サイトが、地図サービスのAPIを呼び出して物件情報を地図上にピンで表示する機能は、API連携(マッシュアップ)の代表的な例である。
API連携(マッシュアップ)は試験でどう引っ掛けられる?
API連携はソフトウェアの内部を改造するのではなく、公開された外部のインタフェース(API)を通じて他サービスの機能を呼び出す点が特徴で、プラグインの追加とは仕組みが異なる。
API連携(マッシュアップ)と関連する用語
API連携(マッシュアップ)が出た過去問
マッシュアップを利用してWebコンテンツを表示する例として、最も適切なものはどれか。
正解:店舗案内のWebページ上に、他のサイトが提供する地図検索機能を利用して出力された情報を表示する。
要点:マッシュアップは複数サービスを組み合わせ新機能を作る
マッシュアップは、複数の提供元が公開しているサービスやAPIを組み合わせ、単独では作れない新しい機能や画面を構成する手法である。自社の店舗案内ページに他社の地図サービスの出力を埋め込む例が典型で、地図データを自前で用意せずに機能を提供できる。
出典:令和1年度 秋期 情報処理安全確保支援士試験 am2 問23(IPA)マッシュアップに該当するものはどれか。
正解:公開されている複数のサービスを利用して,新たなサービスを提供する。
要点:マッシュアップは複数の公開サービスを組み合わせる手法
マッシュアップは、公開されている複数のサービスやAPIを組み合わせて、単独では実現できない新しいサービスを作り出す手法である。自分でデータや機能を保有せずに既存サービスを外部から呼び出して統合する点が特徴である。
出典:令和1年度 春期 情報処理安全確保支援士試験 am2 問23(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。