データベーススペシャリスト暗記無料で始める

API連携(マッシュアップ)とは?エーピーアイれんけい(まっしゅあっぷ)

API連携(マッシュアップ)とは、複数のWebサービスが公開しているAPIを組み合わせて呼び出し、それぞれの機能やデータを取り込んで新しい一つのサービスに仕立てる手法。優れた機能を自前で作り直さずに部品として借りられるため、開発期間の短縮と、単独では生まれない付加価値の創出につながる。

最終更新:2026-10-06

試験情報

データベーススペシャリスト試験の過去問では1回出題されています。

データベーススペシャリスト試験の頻出用語/午前II

別名:マッシュアップ、mashup、API連携

この語が出る過去問を解く →

背景

地図・決済・認証・配送追跡といった機能は、どの事業者が作っても同じ品質にはならず、作り込みに年単位の投資がかかる。それでいて多くの事業者にとって差別化の源泉ではない。自社が本当に競う部分だけを作り、残りは公開されたインタフェース越しに借りるという分業が成立したことで、少人数でも複数の機能を束ねたサービスを出せるようになった。DB設計では、外部のデータを自分の表に持つか都度取得するかという判断が付いて回る。

具体例

不動産情報サイトが物件を地図上へピンで表示する機能は、Google Maps Platformの地図APIを呼び出して実現している。決済をStripe、住所の補完を郵便番号のAPIに任せる構成も同じ形で、自社の表には物件と緯度経度だけを持ち、地図そのものは保持しない。

試験での引っ掛け

ソフトウェアの内部を改造したり自分の側へ機能を組み込んだりするのではなく、公開された外部のインタフェースを通じて相手のサービスを呼ぶ点が特徴で、プラグインの追加とは仕組みが異なる。呼び出し先の仕様変更・提供終了・利用回数の制限がそのまま自社サービスの停止につながる、という依存関係も対策とセットで問われる。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • ソフトウェアの内部を改造したり自分の側へ機能を組み込んだりするのではなく、公開された外部のインタフェースを通じて相手のサービスを呼ぶ点が特徴で、プラグインの追加とは仕組みが異なる。