id: F-213(誌面表示: F-213) · 物理ページ: 486–487(pages=2) · category: term_tool · figure_type: structure · status: ready · evaluation_date: 2026-08-10
tagline 48/25-45 ↑3何を 87/60-200どこで 103/60-200会話例 33/25-50見1 21/15-40見2 21/15-40見3 22/15-40見4 26/15-40見5 22/15-40見6 16/15-50
← F-212 OpenAPI 目次 F-214 API キー →
技術用語
486

API

アプリケーションプログラミングインターフェース
Application Programming Interface の略。ソフト同士をつなぐ窓口です。
体験区分:少しだけ触った 推奨読者レベル:Level 1

何をしてくれるか

外部のソフトやサービスが持つ機能を、決まった手順で呼び出せる窓口です。内部の仕組みを知らなくても、指定の形式でお願いすれば、対応する形式で結果が返ってくることが保証されます。

どこで出会うか

Web の API はリクエストを送るとレスポンス(多くは JSON)が返る形が基本で、宛先となるエンドポイント・呼び出し方法・認証の情報がセットで語られます。AI サービスも API 経由で自分のアプリに組み込めます。

構造図
図(figure_type: structure)は本番生成器(Astro + React primitive)で描画。
iter 22 時点ではプレースホルダ。
API を使う人

受付カウンター(窓口)のイラスト。カウンターの奥に「機能」を持つサーバー、手前に利用者が立ち、紙(リクエスト)を渡すと窓口から紙(レスポンス)が返ってくる一往復の流れ

擬人化ポンチ絵 · 後日差し込み
開発フローでの位置
API 探す
認証設定
リクエスト送信
レスポンス処理
エラー処理
2026.08·ready
「この機能、API 経由で外部サービスと連携すれば実現できますよ。」
APIの見方
487
この用語の見どころ
1
役割

外部の機能を決まった形で呼び出す窓口です。

2
うれしさ

内部の仕組みを知らなくても機能を使えます。

3
注意点

認証やレート制限など呼び出し条件があります。

4
どこで役立つか

AI サービスを自分のアプリに組み込む場面で使います。

5
はじめに

エンドポイントとメソッドの確認から始めます。

6
深掘り先

REST、エンドポイント、認証。

非エンジニアのつまずき
  • MCP との差が分からない。
  • どっちも「つなぐもの」に見えるので、ここは引っかかると思う。
  • 利用規約とか、使う側からどこまでカプセル化されているのかっていうのが見えにくい。
私のコメント
  • 第一印象:API 連携ってところで、コンピューター同士をつなぐにはいいんだろうなというところ。
  • 良い点:やり取りがスムーズだよね。人向けのインターフェースじゃなくて、コンピューター同士のインターフェースだから。
  • ダメな点:やっぱり MCP との差が分からない。規約の面とか、使う側からどこまでカプセル化されているのかっていう話もあったりする。
  • 誰向けか:MCP を触ろうとか AI を使っていこうとすると、API は一回通らなきゃいけない。気にせず使っているものも含めて世の中にいっぱいあるから、現代人は知っておいた方がいいんじゃないかな。
関連用語
備考

F-210 JSON Schema、F-212 OpenAPI は 2026-08-10 時点でまだ skeleton 段階(未執筆)。

F-213·term_tool
バイブコーディング図鑑