Design / Business
API
Application Programming Interface
別名・略称:アプリケーションプログラミングインターフェース
ソフトウェアなどの機能やデータを、別のプログラムから利用するための規則と接点。
まず、こう考えてみる
Notionの原稿をサイトが読み取るとき、そのやりとりの接点がAPIです。何を問い合わせ、何が返るかを規則に沿って扱います。
専門的には
MDNはソフトウェアの機能や規則の集合として説明します。機能の呼び出し方や返す情報の契約を通して、異なる仕組みを接続します。
具体例と使い方
サイトはNotionへ公開中の用語を問い合わせ、タイトルや本文を受け取ります。失敗したとき、下書きを代わりに出さず、再試行やエラー表示へ進むように設計します。
間違えやすいこと
APIはWeb APIだけを指しません。APIがあれば誰でも全情報にアクセスできるわけではなく、権限や利用制限があります。
NACKの視点
既存の編集環境と公開サイトをつなぎ、同じ原稿を別々に管理する負担を減らします。
出典・参考資料
更新記録
2026-10-09:初版。定義・区別・年代を出典本文と照合。実務例と「NACKの視点」は本用語集の編集による説明です。