違いが知りたい

〜必要ないけど気になるアレコレ〜

API と SDK の違い

本記事では「API と SDK」の違いを仕様・構造の観点で整理します。

項目APISDK
役割機能の呼び出し口開発支援一式
提供内容インターフェースライブラリ・ツール群
単体利用可能APIを含むことが多い
開発範囲機能連携実装・開発全体
依存関係単独APIに依存する場合あり
提供形態仕様・エンドポイントパッケージ

用語・表記の補足

SDK:Software Development Kit の略。

API:Application Programming Interface の略。

項目の補足

比較項目は、一般的に確認される代表的な観点を整理したものです。
製品やサービスの種類によって仕様が異なる場合があります。
記載している内容は、規格や製品世代により差分が出る場合があります。

カテゴリ一覧