文京AI研究会
実践
更新: 2026年5月3日

API(エーピーアイ)

あるサービスの機能を、別のアプリや仕組みから使うための入口です。
開発
連携
別名: Application Programming Interface

まずこれだけ

APIは、アプリやサービス同士が決まった形でやり取りするための入口です。人が画面を開いてボタンを押す代わりに、別のプログラムが「この情報をください」「この文章を処理してください」「この記録を保存してください」と依頼できます。画面の見た目ではなく、裏側で機能を呼び出すための約束ごとだと考えると分かりやすいです。

どこで見かけるか

天気、地図、決済、予約、メール配信、AI(エーアイ)、社内システム連携などで見かけます。Web(ウェブ)サービスの説明に「API連携できます」「APIドキュメント」「開発者向けAPI」と書かれていたら、他の仕組みからそのサービスを使える入口が用意されているという意味です。利用には API(エーピーアイ)キートークン が必要になることもあります。

具体例

イベント申込フォームを例にすると、参加者が送信した内容を表に保存し、確認メールを送り、担当者へ通知する流れがあります。これを人が毎回手作業で行う代わりに、フォームの仕組みが表計算サービスやメールサービスのAPIへ依頼すれば、入力後の処理をつなげられます。AIを使う場合も同じで、アプリが LLM(エルエルエム) のAPIへ文章を送り、返ってきた回答を画面に表示します。

つまずきやすいところ

APIは「何でも自由にできる特別な入口」ではありません。サービスごとに、依頼できる内容、送る情報の形、返ってくる答え、回数制限、料金、権限が決まっています。エラーが出たときも、画面が壊れたというより「依頼の書き方が違う」「権限が足りない」「混み合っている」などの理由を順に確認します。秘密情報をブラウザ側へ出さない設計も重要です。

研究会では

LLM(エルエルエム) の返事を別の アプリ に入れる、ワークフロー の一部を 自動化 する、Web公開後の問い合わせ処理をつなぐ、といった話で出てきます。APIを理解すると、「人が画面で操作する作業」と「プログラム同士で任せられる作業」を分けて考えられるようになります。

フィードバック
この説明は役に立ちましたか?
同じブラウザからの回答はいつでも上書きできます。集まった反応は、説明の改善優先度の判断に使います。
ロードマップ
AIと一緒に開発する前のやさしい開発ロードマップ
6 / 6 ステップ目 · AI で開発してみたい人 / GitHub の言葉で止まりやすい人 / Codex の話題に入りたい人
今いるステップ
AI と一緒に開発する入口に立つ
Codex、API、ターミナルの役割を知り、AI にどこまで任せられるかをイメージする。
ひとつ前のステップ
作った変更を見てもらう
プルリクエストで変更をまとめて渡し、確認してもらう流れを知る。
次のステップ
このロードマップではこのステップが最後です。関連語を広げるか、別のロードマップへ進んでください。
このロードマップを開く
ロードマップ
生成AIをやさしく始める6ステップ
6 / 6 ステップ目 · 文京AI研究会の新規参加者 / AI に苦手意識がある社会人 / まずは会話できれば十分という人
今いるステップ
Codex と Web アプリの話題へ進む
研究会でよく出る GitHub、Codex、Web アプリ、API の話題に入るための足場を作る。
ひとつ前のステップ
流れで仕事を見る
ワークフロー、自動化、エージェントの違いを知り、AI を作業の中に置く考え方に慣れる。
次のステップ
このロードマップではこのステップが最後です。関連語を広げるか、別のロードマップへ進んでください。
このロードマップを開く
前に読む
この言葉を理解する前に押さえておくと追いやすい用語です。
相互リンクの使い方
分からない用語があれば、関連語やロードマップから戻りながら読んでください。単語を単発で暗記するより、つながりで見るほうが定着します。